21206125-孙琪-九月二十四日 python学习总结(七)
经过今天一天的学习,我也进入了第四周的学习,在第三周的尾声,我结束了对文本进度条的认识,也开启了第四周程序控制结构的认识及理解,现在学习已经进入了第七天,在探索python语言的过程中,我发现,学习并不是一个人的事,而要懂得去合作,今天我遇到点小麻烦,请教了同学时候豁然开朗,我明白了合作的重要性。
(一)文本进度条
在文本进度条一例中,老师重点介绍了单行动态刷新这一概念,刷新的实质为用后打印的字符覆盖之前的字符,再者不能换行,因为print()函数需要被控制;最后要保证能够退回,即打印后的光标退回到之前的位置\日,如print(\r{:3}%”.format(i),end=“”)这一函数可构成单行刷新效果。
(二)程序的控制结构
程序的控制结构分为单分支结构、二分支结构以及多分支结构,其中单分支结构最为简单,即为根据判断条件结果而选择不同向前路径的运行方式,例如
guess=eval(input())
if guess==99:
print(“猜对了”)
二分支结构比单分支结构多了一个else结构,例如
guess=eval(input())
if guess==99:
print(“猜对了”)
else
print(“猜对了”)
if true:
print(“语句块1”)
else:
print(“语句块2”)
有一种紧凑形式仅适用于简单表达式的二分支结构,优点是可以用非常简洁的一行代码表示二分支结构。
多分支结构即根据多个条件来选择不同语句块运行的一种分支结构。有两点需要注意,一是注意多条件之间的包含关系;二是注意变量取值范围的覆盖。
(三)条件判断及组合
操作符
操作符类似于数学中的符号,让人容易记忆。
用于条件组合的三个保留字,一是x and y表示两个条件x和y的逻辑与,二是x or y表示x和y的逻辑或,三是not x表示条件x的逻辑非。
以上就是我今天学习的基本内容,在今天的学习中,我受益匪浅,我学习到了许多我之前没有接触过的符号,以及函数, 所以我希望我以后可以更加努力去学习python基础知识,早日消化知识点,用于实践。
浙公网安备 33010602011771号