Python 资料型态与变数等命名用法基本介绍,会先以w3schools 作为 run code tool ,语法可以参考
https://www.python.org/ 。
Text Type: str
Numeric Types: int, float, complex
Sequence Types: list, tuple, range
Mapping Type: dict
Set Types: set, frozenset
Boolean Type: bool
Binary Types: bytes, bytearray, memoryview
Python 是强型别语言(strongly typed),是任何变数在使用的时候必须要指定这个变数的型别,且程序的执行过程中只能储存这个型别的资料。因此,当变数不经过强制转换,它永远是这个资料型别,不允许隐式的型别转换。
可以用是否有固定的占用记忆体量来判别,分为不可变物件,能看到里面的值,但无法改变它;可变物件,可以看到里面的值也可以改变它。
使用w3schools run 语法结果如下,可得知记忆体位置无变动:
定义变数取名字在程序中使用,命名规则如下,用「=」赋值来将一个值指派给一个变数。
如 x = 5
Python 变数命名规则
只能包含这些字元:
小写字母(a到z)
大写字母(A到Z)
数字(0到9)
底线(_)
区分大小写的(case-Sensitive): thing、Thing 与 THING 是不一样的名称。
开头必须是字母或底线,不可使用数字。
以底线开头的名称会被特殊对待。
不能是Python 的保留字
在Python,可以用**「=」** 将值指派给一个变数,也可以重新指派值给相同变数或同时宣告多个变数。
补充
type()
获取任变数或常值的型态
参考连结
w3schools
>>: Day17 测试写起乃 - expect() vs expect {}
因为自己常记不住HTTP的几个动词所以自己来这边写一下 因为目前还没做出自己的网出来所以会偏向在IT...
今天我们要来介绍有关CSS排版,方块的概念,之前的文章有提到过,网页就像很多不同的方块组合而成,这样...
首先从Moveit官方的Tutorial开始。使用C++撰写机器手臂的控制。教材依据Move Gro...
昨天,美国国会吵得沸沸扬扬,政府要不要关门,在总统紧急签属法案後,暂时结束这场闹剧,政府继续营业,不...
[ 30 Days of ML Challenge | D03] 今天提供一个文件以及一个练习教材,...