变量
a = 2 ( 变量名 = 值 ) (把值赋值给变量名 把2赋值给a)
变量名的规则:
- 变量名由字母,数字,下划线组成
- 变量名不能以数字开头
- 变量名要具有可描述性
- 变量名要区分大小写
- 变量名禁止python 关键字
- 变量名不能使用中文和拼音
- 变量名推荐使用:驼峰体 下划线(官方推荐)
常量
变量全部大写叫做常量
注释
单行注释 (在要被注释的文字行前 #)
多行注释 (在多行上下用""" """ 括起来)
被注释的内容,不会被执行
基础数据类型初识
字符串--------str(字符串用于储存一些数据)
在python中只要用引号引起来的就是字符串
字符串可以相加 (字符串之间的拼接)
字符串与数字相乘
数字————int 正常的数学运算
布尔值——bool(用于判断)
Ture————真
False————假
在赋值的时候先执行等号右边的内容
Python3和Python2的区别
Python3:除法的时候返回的是小数(浮点数)
Python2:除法的时候返回的是整数(向下取整)
用户交换:(输入/输出)
input(提示语句)---输入
print()------输出
int ()———将字符串强行转换成整数型
str()———将整数型强行转换成字符串型
Type ——-查看数据类型
Python3中input获取到的内容都是字符串
Python2中input获取到的就是数据本身
流程控制语句:
单 if
if -----如果
缩进 官方推荐使用4个空格 Tab 空格和Tab混合使用
if 条件:
结果
if 条件:
结果
else:
结果 二选一
if 条件:
结果
elif 条件:
结果
elif 条件:
结果 多选一
if 条件:
结果
if 条件:
结果
if 条件:
结果
if 条件:
结果 多选多
sex = "女" 嵌套中的例子
age = 30
if sex == "女":
if age == 30:
print("进来坐一坐")
else:
print("隔壁找太白")
else:
print("滚犊子")