变量以及变量的命名规范
- 变量:将运算的中间结果暂存到内存,以便后续程序调用
- 变量的命名规则:
1.变量由字母,数字,下划线搭配组合而成
2.不可以使用数字开头,更不能是全数字
3.不能是python的关键字
4.不要用中文
5.名字要有意义
6.不要太长
7.区分大小写
驼峰体:除首字母外的其他每个单词首字母大写
下划线:每个单词之间用下划线分开
常量
- 常量:所有字母大写的变量名
注释
- 单行注释:# 被注释的内容
- 多行注释:’’’ 被注释的内容 ‘’’,""" 被注释的内容 “”"
基本数据类型
- 整数(int) python3里面所有的整数都是int类型
操作:+, -, * ,/,%,// - 字符串(str) python中凡是用引号引起来的都是字符串
字符串拼接:(字符串相加) “正在”+”下雨“ 得到 “正在下雨”
字符串重复:(字符串相乘) “努力”*3 得到 ”努力努力努力“
- 布尔值(bool)
bool类型的取值范围只能是真(Ture)和假(False),主要是用于条件判断
查看数据类型:python提供了type函数来查看数据类型
用户交互
- input函数 :input函数接收的所有数据都是字符串
name = input("请输入密码:")
print(name)
a = int(input("请输入数字a")) # 使用int(str)将字符串转换为数字
b = int(input("请输入数字b"))
print(a+b)
流程控制语句
if条件语句
- 单分支:条件为真执行结果
if 条件:
结果
- 双分支:条件为真执行结果1,否则执行结果2
if 条件:
结果1
else:
结果2
- 多分支:条件1为真执行结果1,条件2为真执行结果2 …否则执行条件n
if 条件1:
结果1
elif 条件2:
结果2
elif 条件3:
结果3
...
else:
结果n
- 嵌套
if 条件1:
if 条件2:
结果1
else:
结果2
else:
结果3
while循环语句
执行流程:条件为真,执行循环体,再次判断条件,直到条件为假 停止循环
while 条件:
循环体
break和continue
break:立刻跳出循环
continue:停止本次循环,继续执行下一次循环