一、运算符
1、值类型和引用类型
①值类型:int、str、tuple
②引用类型:list、set、dict
2、字符串赋值运算
b=‘hello’
b=b+‘python’
以上两个表达式实际运算之后得到的是一个新字符串,可以使用id获取字符串地址查看
3、==和is的区别
==是比较两个值是否相等
is是比较身份(地址:id() )是否相等?
4、值、身份、类型 为对象的三个特征
值:==
身份:is
类型:isinstance
二、循环分支
1、获取输入
input()
注:input()获取的是字符串,如果需要使用数字还需要int()转换
2、while循环
与C语言类似,依然适用break,countinue
while使用方法叫灵活,使用时需注意
3、for循环
for循环可以遍历任何序列的项目,如一个列表或者一个字符串。
for循环基本格式:
for <variable> in <sequence>:
<statements>
else:
<statements>
4、if分支
if
else
elif
python中没有switch语句,可使用elif代替其功能