-
1.注释
-
2.变量
2.1变量作用2.2定义变量
2.2.1标识符
2.2.2命名习惯2.3使用变量
2.4认识bug -
3.Debug工具
-
4.认识数据类型
-
5.输出
5.1格式化输出
5.2格式化字符串
5.3转义字符
5.4 print的结束符
1.注释
注释作用:解释说明,大大增强代码的可读性
注释分类以及语法: 单行/多行
注释特点:解释器不执行注释内容
单行注释
# 注释内容 或者 Ctrl+/
多行注释
""" 注释内容 """
''' 注释内容 '''
2.变量
2.1变量的作用:
变量就是存储数据的的时候当前数据所在的内存地址的名字。
2.2定义变量:
语法: 变量名 = 值
2.2.1标识符
标识符命名规则:
由数字、字母、下划线组成
不能数字开头
不能使用内置关键字严格区分大小写
2.2.2 命名习惯
见名知义。
大驼峰: 即每个单词首字母都大写,例如∶MyName 。
小驼峰: 第二个(含)以后的单词首字母大写,例如:myName 。
下划线:例如:my_name 。
2.3使用变量
# 1. 定义变量
My_name='Tom'
# 2. 使用变量
print(My_name)
# 3. 变量特点:按顺序自下而上运行
结果展示:
2.4认识bug
bug:就是程序中的错误,出现错误,纠正错误
不要害怕,注意变量名称,格式
3.Debug工具
Debug工具是PyCharm lDE中集成的用来调试程序的工具,在这里程序员可以查看程序的执行细节和流程或者调解bug。
Debug工具使用步骤:
-
打断点
断点位置:目标要调试的代码块的第一行代码即可,即一个断点即可。
打断点的方法:单击目标代码的行号右侧空白位置。 -
Debug调试
4.认识数据类型
1.不同变量存储不同类型的数据
2.检测数据类型 type()
## 数据类型
# 1.不同变量存储不同类型的数据
# 2.检测数据类型 type()
a= 1
b = 1.1
c = "加油"
d = [1, 2, 3]
e = {1,2,3}
f= (1,2,3)
g = True
print(type(a))
print(type(b))
print(type(c))
print(type(d))
print(type(e))
print(type(f))
print(type(g))
结果展示:
5.输出
5.1 格式化输入
格式化符号:
技巧:
%06d,表示输出的整数显示位数,不足以0补全,超出当前位数则原样输出
%.2f,表示小数点后显示的小数位数。
# 输出
age = 18
name = "tom"
weight = 52.1
height = 168
Stu_id = 2018030541077
# 1. 今年我的年龄是x岁
print("今年我的年龄是%d岁"%age)
# 2.我的名字是x
print("我的名字是%s"%name)
# 3.我的体重是x公斤 %.2f=》保留两位小数
print("我的体重是%.2f公斤"%weight)
# 4.我的学号是xxx
print("我的学号是%10d"%Stu_id)
# 5.我的名宁是x,今年x岁了
print("我的名字是%s,今年我的年龄是%d岁,"%(name,age))
print("我的名字是%s,明年我的年龄是%d岁,"%(name,age+1))
# 6.我的名字是x,今年x岁了,体重x公斤。学号是×
print("我的名字是%s,今年我的年龄是%d岁,我的体重是%.2f公斤,我的学号是%10d"%(name,age,weight,Stu_id))
结果展示:
5.2格式化字符串
%s 可以输出 %d,%f
f'{表达式}' ~~更简洁,更高效
#格式化字符串 %s 和 f"{ }"
print('我的名字是%s,今年%d岁'%(name,age))
print(f"我的名字是{name},今年{age}岁")
结果展示:
5.3转义字符
\n∶换行。
\t∶制表符,一个tab键(4个空格)的距离。
#转义字符
# \n 换行 \t 四个空格
print('hello \nworld')
print('hello \tworld')
结果展示:
5.4print的结束符
在Python中,print(),默认自带end="\n"这个换行结束符,
所以导致每两个print直接会换行展示,用户可以按需求更改结束符。
print('输出的内容',end="\n") #自带换行功能
#结束符
#print('输出的内容',end="\n") = print("输出的内容")
print('11hello',end="\t")
print("world")
print("22hello")
print("python")
结果展示: