python 基础变量
编程
把peojeck的步骤弄清
然后把步骤 译成 代码 让计算机执行
程序
代码文件
机器语言
汇编语言
高级语言
a.编译型
源代码------编译器-----机器指令
b.解释型
源代码-----解释器-----机器指令
原理
1、先启动 python 解释器
2、解释器 将a.txt 的内容读入内存
3、解释器 再解释执行 刚刚读入内存的代码,识别python语法
变量
量:是记录事物的状态
变:事务的状态时可 变 的
int 整
float 浮点
str 字符串
list 列表
dict 字典
bool 布尔
上节课复习:
1、基本数据类型
数字类型
int
float
str
list:索引对应值
dict:key对应值
bool:
1、显式的布尔值
True
False
10 > 3
"aaa" == "aaa"
2、隐式的布尔值
所有数据类型的值都可以当作布尔值用
0、空、None三类的隐式布尔值为False,其余均为True
2、基本运算符
10 / 3
10 // 3
10 % 3
10 ** 3
x=1
x+=2
x=y=z=10
x,y=y,x
x,y,*_=[1,2,3,4,5]
> >=
< <=
== !=
not
and
or
条件1 and not 条件2 or 条件3 and 条件4
(条件1 and not 条件2) or (条件3 and 条件4)
1 and 3 or 4
3、输入输出
x=input() # x="xxx"
print("%s %s\n" % (11,"aaa"),end="\n")
4、if判断
if 条件1:
...
elif 条件2:
...
elif 条件3:
...
else:
...
5、while循环
while 条件:
...
结束while循环的两种方式:
1、将条件改为False
2、break终止本层循环
while+else:
else的子代码块会在循环正常结束后运行
while+continue: 结束本次循环,直接进入下一次
今日内容:
1、循环嵌套练习题
2、for循环
3、基本数据类型类及内置方法
数字类型
字符串类型