文章目录
一、python标识符
所谓的标识符就是对变量、常量、函数、类等对象起的名字
1.数据类型
int类型:整数
float类型:浮点数
str类型:字符串,以成对单引号或双引号包裹
bool类型:首字母一定要大写否则为字符串类型
- True或False
我们可以通过type()函数输出数据类型
2.标识符命名规定
- 1.大小写敏感
- 2.只能以字母,数字,下划线组成,且数字不能开头
- 3.见名知意
- 4.蛇形/小驼峰|大驼峰 命名法
- 5.变量(小写);常量大写
- 6.不以关键词作为标识符
二、python注释
增加代码可读性
单行注释
Python中以符号#为单行注释的开始,从它往后到本行的末尾,都是注释内容。
快捷键:【CTRL】+【/】
# 我是注释内容
a=4**4
print(a)
注释文档
在Python中通常使用 三对单引号或双引号 来注释文档,也可以认为是注释多行。
'''
我是需要注释的文档
我是需要注释的文档
我是需要注释的文档
'''
a=3*5
print(a)
三、语句和缩进
- 语句:单行代码
- 代码块:了解代码块的形式
- 缩进:tab键或者四个空格
- pass语句:占位符
四、常量与变量
- 变量与常是都是容器
- 变量是可变的,常量(全部大写)是不可变的
- 变呈创建nane =‘CGT’
- 开辟’CGT’字符串对象
- 创建了name这个变星,并且指向了"CGT”
- 通过id()查看内存地址
五、python输入与输出
input()
- 输入的都是字符串
- 阻塞
print()
- end:以什么作为值得结尾,默认为"\n”
- sep:以什么分割两个值,默认为’ ’
六、课后作业
作业1:
以下命名不符合标识符规则的有(多选):
A:list= [1,2,3,4]
B:01_a=1
C:name ='amy"
D:年龄=18
答:A、B and D
作业2:
a=6
b=8
实现a=8,b=6
答:
a=6
b=8
a,b=b,a
print(a,b)
作业3:
用户输入 id_card
判断id_card是否为全数字
是,则打印输出id_card
否,则打印输出“id_card格式错误
答:
id_card=input('请输入id_card:')
if id_card.isdigit():
print(id_card)
else:
print('id_card输入格式错误')
作业4:
print(‘1 * 2’)
print(’3 * 4’)
使用一个print语句实现
上面两个print()语句输出的效果
答:
print('1*2','3*4',sep='\n')