python(变量)

python(变量),第1张

Python中的变量
一、变量
在计算机程序中,变量是一个存储位置(地址)
1.每个变量都有名字并且包含一个值。每个变量在使用前都必须赋值,变量赋值以后变量才会被创建。
(注:字符串只能连接字符串,如果我们想连接其他类型的数据,那么就需要把其他类型先转换成字符串类型再拼接。函数:str())
2.在Python中,变量就是变量,它没有数据类型,我们所说的“类型”是变量所指内存中对象的类型。
补充:
1.Python中会通过赋值给变量来自动判定数据类型。
2.print(item1,item2,item3…,itemN) 如果某项是一个数字,数字就会被自动转换为显示一个字符串。(例如:print(123456,“654321”) 等价于 print(str(123456),“654321”))
 


二、变量的命名
当定义变量时,我们需要为它起一个名字解释其用途
Python变量命名的基本原则:
1.必须以字母或下划线开头,其他字符只能是字母、数字及下划线。
2.不能用或者%之类的特殊符号,如空格、$、#、^、&、逗号等。
3.变量名对大小写敏感。
4.不能使用if或者class这样的保留字。

代码:
import keyword
print("查看Python中的关键字:")
print(keyword.kwlist)

打印结果:
查看Python中的关键字:
['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

命名规则:
1.使用描述性的名字命名,最好见名知意。
2.使用小写字母开头表示变量、全大写字母表示常量、大写字母开头表示自定义类型、全大写字母表示常量。


三、定名常量

定名常量是一种表示定值的标识符
变量的值在程序执行过程中有可能发生改变,但是定名常量(或简称为常量)代表永远不会变的固定数据。(注:Python中没有常量机制)。

四、数字类型
数字是自然界计数活动的抽象,更是数学运算和推理表示的基础
确定性:指程序能够正确且无歧义地读取数据所代表地类型含义。
高效性:指程序能够为数字运算提供较高地运算速度及较少地存储代价。

数据类型的种类:
整数类型(整型):int
浮点数类型(浮点型):float
复数类型:complex

注:
1.Python可以同时定义多个变量赋值,这是Python的特点之一。

如:
 

x,y,z=1,2,3
print(x,y,z)

2.一个变量可以通过赋值指向不同类型的对象。
3.整数和浮点数混合运算时,结果是浮点数。
4.整数或浮点数与复数运算时,结果是复数。

Python3中有六个标准的数据类型:

数字类型:Number
字符串类型:String
元组类型:Tuple
列表类型:List
集合类型:Set
字典类型:Dictionart

注:前三个为不可变数据,后三个为可变数据

五、Python的输入输出

a=input("请输入一个整数")
# a=input()  输入
print(a)
#输出

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/921615.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-16
下一篇 2022-05-16

发表评论

登录后才能评论

评论列表(0条)

保存