Python-02-缩进、保留字标识符、变量与常量

发布时间:2024年01月03日

目录

1、代码缩进

2、数据类型和运算符

2.1 保留字和标识符

3、变量与常量


1、代码缩进


类定义、函数定义、流程控制语句以及异常处理语句等行尾的冒号和下一行的缩进表示一个代码块的开始,而缩进结束,则表示一个代码块的结束

eg:
一般代码,不需要缩进
print('hello')
print('world')
类的定义
class Student:
???? pass? #上一行回车之后会自动缩进
函数的定义
def fun():
???? pass

小结:
编程语言:机器语言、汇编语言、高级语言
编译方式执行的是静态语言。以解释方式执行的叫脚本语言(python)。
IPO(I:输入。P:处理。O:输出。)
Python语言采用严格的缩进来表示程序逻辑

2、数据类型和运算符


2.1 保留字和标识符


保留字:在Python中被赋予特定意义的一些单词,在开发程序时不可以把这些保留字作为变量、函数、类、模块和其他对象的名称来使用
保留字:可以使用内置模块keyword查询,严格区分大小写
and、as、assert、break、class、continue、def、del、elif、else、expect、finally、for、from、False、global、if、import
in、is、lambda、nonlocal、not、None、or、pass、raise、return、try、True、while、with、yield、await、async

查询保留字
import keyword
print(keyword.kwlist)
print(len(keyword.kwlist)) #获取保留字的个数

标识符:可以是字符(英文、中文)、下划线“_”和数字,并且第一个字符不能是数字

3、变量与常量


语法结构:变量名=value?? eg:luck_number=8
eg:
luck_number=8? #创建一个整型变量luck_number,并为其赋值为8
my_name = '张三' # 字符串类型的变量
print('luck_number的数据类型是:',type(luck_number))
print(my_name,'的幸运数字是:',luck_number)

python动态修改变量的数据类型,通过赋不同类型的值就可以直接修改
luck_number='北京欢迎你'
print('luck_number的数据类型是:',type(luck_number))

在Python中允许多个变量指向同一个值
no=number=1024? # no和number都指向了1024这个数值
print(no,number)
print(id(no))? #id()查看对象的内存地址的
print(id(number))

变量命名应遵循以下几条规则
变量名必须是一个有效的标识符
变量名不能使用Python中的保留字
慎用小写字母l(挨)和大写字母O
应选择有意义的单词作为变量名

常量
常量即使在程序运行过程中值不允许改变的量,全部使用大写字母和下划线命名
eg:
pi=3.1415926 # 定义了一个变量
PI=3.1415926 # 定义了一个常量

文章来源:https://blog.csdn.net/m0_70893463/article/details/135366267
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。