何剑平 发表于 2023-2-20 11:56:08

01Python变量的使用

Python变量

变量的定义


[*]变量:在程序运行过程中,值会发生变化的量
[*]把程序运算的中间结果临时存到内存里,以备后面的代码继续调用,这几个名字的学名就叫做“变量”。
变量的作用

我们可以将变量看作保存信息的容器,它们的目的是在内存中标注和存储数据,以方便在整个程序中使用这些数据。

[*]变量分为变量名 + 变量值 + 内存地址
[*]通过id()语法可以获取变量的内存地址
# 创建变量
# 每个变量在使用前都必须赋值,变量赋值以后才会被创建。
a = 1   # 变量名:a‘=’:赋值号,在这里不是代表"等于",而是对变量的操作 变量值:1
print(id(a))    # 变量a的内存地址:1918201757936变量命令的规则规范

必须要遵守的规则


[*]1)变量的名字可以由字母、数字、下划线组成,数字不能作为开头(支持中文变量名称,但不建议)
[*]2)系统的关键字不能作为变量名称
[*]3)变量名称对大小写敏感
命名名称的规范


[*]驼峰体

[*]大峰驼:每个单词的首字母都大写,一般用于类名称命名,例:FirstName        LastName
[*]小驼峰:第一个首字母小写,后面单词的首字母大写,例:firstName   lastName

[*]下划体first_name   last_name
[*]n、j、i、a、x 通常作为临时变量使用
变量命名的描述性


[*]所描述的内容越精确越好,尽量见名之其意,但其长度需要在可接受的范围内(3个单词及以内)
基础数据类型


[*]字符串(str)
[*]数字类型

[*]整数(int)
[*]浮点数(float)

[*]布尔类型(bool)

[*]True(真)
[*]False(假)

[*]列表(list)
[*]元组(tuple)
[*]字典(dict)
[*]集合(set)
ps:1)str、int、float、bool、tuple这几种数据类型都是不可变数据类型,list、dict、set是可变数据类型
​        2)使用type()函数可以查看便两个的数据类型
​        3)Python中,变量本身没有数据类型的概念,变量类型其实是变量的值的类型
age = 18
age1 = '18'

# 使用type()查看变量的数据类型
print(type(age))    # 整数:<class 'int'>
print(type(age1))   # 字符串:<class 'str'>注释

程序中不光有代码,还要有很多注释。注释有说明性质的、帮助性质的,在代码执行过程中相当于不存在,透明的。

[*]单行注释:Python中,以符号'#'为单行注释的开始,从它往后到本行的末尾,都是注释内容。Pycharm快捷键:CTRL+/
[*]多行注释:Python没有真正意义上的多行注释(块注释)语法。选中需注释的代码,再使用快捷键CTRL+/
[*]注释文档:在某些特定的位置,用三引号包括起来的部分,也被当做注释。

来源:https://www.cnblogs.com/daguo118/p/17136657.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: 01Python变量的使用