1. Python 的变量的知识
1.1 Python 编程命令的读取时从上到下的。
1.2 Python 变量的命名规则:
1.2.1变量名只能包含字母、数字和下划线。变量名能以字母或下划线打头,但不能以数字打 头。例如,可将变量命名为message_1 ,但不能将其命名为1_message 。
1.2.2变量名不能包含空格,但能使用下划线来连接单词。例如,变量名greeting_message 可行,但变量名greeting message 会引发错误。
1.2.3 不要将Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用途的单 词,如print 。 (更多的关键字 请看参考文章)
参考文章:(8条消息) Python变量的命名规则_python变量命名规则_allway2的博客-CSDN博客
2. Python 的基本函数 (字符与数字的相互转换函数)
2.1 将括号里面的 x 转换为 字符串 类型 函数 :str(x)
2.2 将括号里面的 x 转换为 int 类型 函数:int(x)
2.3 将括号里面的 x 转换为 float类型 函数: float(x)给
3. Python 的输入变量值的语句
pp = input("请输入数值:\n") \\pp是变量, input 是窗口输入语句, 括号里面是界面友好语句
name = input("请输入数字:") #注意 input 函数接受的数据 都是视为 字符串 所以我们类型不同需要进行类型转换
print("这个数字是 %d"%int(name))
4.查看变量的类型 函数
函数 type(x)
print(type(x)) # x 是变量名字
5.Python 的运算符号
5.1 + 加号
print(1+1) # 加号运算
5.2 - 减号
print(2-1) # 减号运算
5.3 * 乘号
print(1*2) #乘号运算
5.4 / 除号运算 (结果带小数)
print(2/1) #除号运算(带小数)
5.5 // 整除运算 (结果是整数)
print(11//5) #整除运算符号
5.6 % 取模运算
print(11%5) #取模运算符号
5.7 ** a**b a的b次方
print(2**2) #n次方运算符号, 现在是 2*2
print(2**3) #n次方运算符号, 现在是 2*2*2
print(3**4) #n次方运算符号, 现在是 3*3*3*3
5.8 += 复合运算符号 (等等)
6.字符串的定义方法
6.1 单引号
name = '火火'
6.2 双引号
name = "火火"
6.3 三个双引号
name = """火火"""
7. 字符串格式化
7.1 字符串格式化的语法
“%占位符” % 变量
7.2 常用的三个占位符
7.2.1 字符串 %s
7.2.2 整数 %d
7.2.3 浮点数 %f
8.字符串格式化的精度控制
9.字符串格式化 - 快速写法
9.1 在字符串的定义里面使用 {} 直接格式化数据加进去! (注意前面那个 f)
name = "火火"
name1 = 11
print(f"我是{name},我的年龄是{name1}")
10. 布尔类型(bool) 和 比较运算符
10.1 布尔类型
10.1.1 true 真
10.1.2 false 假
10.2 比较运算符
11. if 语句的基本格式
11.1 重点知识
if 判断语句的结果﹐必须是布尔类型True或False.
结果为 True会执行if内的代码 , 语句结果为 False则不会执行。
11.2 样例代码
name = int(input("请输入数字:")) #注意 input 函数接受的数据 都是视为 字符串 所以我们类型不同需要进行类型转换
print("这个数字是 %d"%name)
if name>18:
print("成年了")
12. if else 组合判断语句
12.1 样例代码
name = int(input("请输入数字:")) #注意 input 函数接受的数据 都是视为 字符串 所以我们类型不同需要进行类型转换
print("这个数字是 %d"%name)
if name>18:
print("成年了")
else:
print("没有成年")
13. if elif else 组合判断语句
13.1 样例代码
name = int(input("请输入数字:")) #注意 input 函数接受的数据 都是视为 字符串 所以我们类型不同需要进行类型转换
print("这个数字是 %d"%name)
if name <18:
print("没成年了")
elif name<40:
print("成年了")
elif name <60:
print("成小年了")
else:
print("成大年了")
14.构建一个随机的数字量
import random
num = random.randint(1,10) #从1到10 里面获取一个随机数
15. while 循环
15.1 样例代码
i=0
while i<100:
print(f"i={i}")
i+=1
16. print 语句不换行
print(f"我是小弟",end='') #end='' 不空行的语句
print(f"我是大哥")
print(f"我打大哥")