Python 学习的第二小节
写此博客 是为了激励自己,并且将自己的心得以及遇到的问题与人分享
一、课堂笔记
1. if 语句
if xxxxx:
xxxxx
else:
xxxxx
2.缩进 严格要求 必须缩进 tab != 四个空格键
缩进级别必须保持一致
3.算数运算符 +、-、*、/、//、%、**、() 在运算的时候 不存在() [] {} 这种数学运算顺序 只有()一种括号来进行运算顺序的规范
Python 语言支持 ' a<b<c ' 这种运算符的使用
4.赋值运算符
num += 1 等价于 num = num + 1
num -= 1 等价于 num = num - 1
num *= 2 等价于 num = num * 2
num /= 2 等价于 num = num / 2
num //= 2 等价于 num = num // 2
num %= 2 等价于 num = num % 2
num **= 2 等价于 num = num ** 2
逻辑运算符
and or not 用法 与 C 相似 优先级 not --> and --> or
5. int( str( b ) ) 将字符串转换成字符,进行强制转换
6.短路原则:(表达式真假判断顺序要从左到又判断)
条件1 and 条件2 ——如果条件1为真,那么判断条件2 。如果条件1为假,那么不进行判断条件2。(C语言中有类似规则)
条件1 or 条件2 ——如果条件1为真,那么表达式为真。如果条件1为假,那么表达式为假。
7.循环
while循环结构: while 条件:
print("xxx")
while 条件:
xxxxxx
else:
xxxxxx
8.break and continue
二、心得
这次完成学习任务多花了半天的时间,超过了预定的时间是自己自律的不足,下一个学习目标在之后的两天,我会尽力去完成它。学习在于恒心,我一定可以坚持下去,保持对Python的热情。希望我可以学的更认真。
关于学习上的问题,有关于循环的过程,要理清楚,以及循环的嵌套。目前还都是Python的皮毛,加油!