python语法入门变量和常量
1.计算机基础2.编程语言和Python语言介绍3.八大基本数据类型
4.python语法入门变量和常量
5.python和pycharm相关补充6.计算机五大部件补充7.文件操作8.编码和解码9.字符编码10.基本数据类型的内置方法11.循坏结构12.流程控制13.基本运算符14.程序与用户交互15.迭代器16.闭包函数17.装饰器18.多层语法糖嵌套19.函数的参数20.函数的可变长参数21.命名关键字参数22.名称空间与作用域23.异常处理24.深浅拷贝问题25.函数的定义和调用26.控制文件读写内容的模式27.主动控制文件内指针移动28.文件的操作方法29.垃圾回收机制GC30.可变与不可变类型31.元类32.内置方法33.pickle模块34.单例模式35.方法补充issubclass和isinstance36.多态37.继承38.面向对象的三大特性39.封装40.内置函数41.面向对象42.logging模块43.subprocess模块44.正则45.datetime模块46.time模块47.绝对路径和相对路径48.random模块49.os模块50.hashlib模块51.模块与包52.json模块53.生成器54.三元运算符(一)注释语法
(1)什么是注释
- 注释就是对代码解释说明,注释不会被当作代码运行。
(2)为什么要注释
增加对代码的理解可读性
(3)注释的使用
-
注释分类:
-
单行注释
#这是一串代码 print("hello world")#输出结果为hello world 这是单行注释
-
多行注释
''' 这是多行注释 ''' """ 这也是多行注释 """
-
(4)代码注释的原则
- 不用全部都加注释,在自己觉得重要或者不太理解的地方加入注释就好。
- 注释可以用中文或英文,但不要用拼音。
(二)变量
(1)什么是变量
-
变量是用于存储数据值的标识符,可以通过变量名访问和操作数据。
- 在程序中变量,就像是一个容器,用于存储和管理数据。
-
变量就是可以变化的量,量指的是事物的状态。
- 比如人的年龄、姓名、性别、金钱等等。
(2)变量的定义
- 变量名 = 值
- 变量名相当于门牌号,指向值所在的内存地址,是访问到值的唯一方式。
- =是赋值符号,原来将变量值的内存地址绑定给变量名。
- 变量的值就是我们存储的数据,反应的是事物的状态。
-
变量规范定义实例:
"""变量""" #用一个变量name,保存名字 叫做syh name = 'syh' #用一个变量age,保存年龄 是18 age = 18 #用一个变量ralary,保存薪资 是20000 ralary=20000
-
通过变量名即可引用到对应的值:
- 通过变量名即可引用到值,我们可以结合print()功能将其打印出来 print(age)
- 通过变量名age找到值18,然后执行print(18),输出:18
"""变量"""
# 用一个变量name,保存名字 叫做syh
name = 'syh'
# 用一个变量age,保存年龄 是18
age = 18
# 用一个变量ralary,保存薪资 是20000
ralary = 20000
print(age)#输出结果18
(3)变量的命名规范
-
原则:变量名要见名知意
-
变量名第一个字符不能是数字
-
变量名只能是字母、数字、下划线的任意组合
-
关键字也不能作为变量名。
常用关键字: ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from','global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']
(4)变量名的风格
-
驼峰体
- 大驼峰:每个单词的首字母都大写,其余字母小写
- AgeOfTony = 56
- 小驼峰:每个单词的首字母都大写,只有第一个单词的首字母是小写
- numberOfStudents = 80
- 大驼峰:每个单词的首字母都大写,其余字母小写
-
纯小写下划线
- 所有字母都小写,每个单词之间使用下划线分隔(在python中,变量名的命名推荐使用该风格)
- age_of_tony = 56
- number_of_students = 80
- 所有字母都小写,每个单词之间使用下划线分隔(在python中,变量名的命名推荐使用该风格)
(5)变量的三大特性
- id(内存地址-内存编号)
- 反映的是变量在内存中的唯一编号,内存地址不同id肯定不同。
- type(数据类型)
- 变量值的类型。
- value(变量值)
- 变量的值
(6)如何查看变量的三大特性
#定义一个变量
name = 'syh'
print(id(name))#查看变量的内存地址-内存编号 :2175039266032
print(type(name))#查看变量值的类型 :<class 'str'>
print(name)#查看变量值 :syh
(补充)初识小整数池
- 对于小整数,Python有一个小整数池的概念。小整数池是一个预先创建好的、包含一定范围的整数的池子,这些整数在程序运行过程中会被重复使用,以提高内存利用效率。
- 在Python中,整数对象是不可变的,因此如果一个整数值在小整数池中已经存在,那么多个变量使用相同的整数值时,它们实际上是指向同一个整数对象的引用。这就是小整数池的机制。
- 小整数池一般包括一定范围内的整数,例如,通常会包含从-5到256的整数。这是因为在Python中,经常会用到一些小的整数,比如循环的索引、计数器等,因此预先创建这些小整数,可以减少内存的消耗,提高程序的执行效率。
(三)常量
(1)什么是常量
- 常量就是在程序运行中不会改变的量。
(2)为什么要有常量
- 在程序的运行中,有些值应该是固定不变的。
(3)常量的使用
-
在Python中,虽没有真正意义的常量概念,但可以通过一些约定来表示常量。
-
通常使用全部大写的变量名来表示常量,用来提醒自己和他人这个变量是常量,应该保持不变。
比如:
PI=3.14
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)