python重新开始循环_python学习之循环

为什么需要循环,假如设想这样一种情况,如果你需要打印一条语句1000次,如果没有循环,你必须输出这条语句1000次,而使用循环只需要二行代码就可以完成这个目的。

所有的循环方式都是类C语言的,除过语言特性不一样

while循环:当一个条件保持为真时while循环重复执行语句

while循环的语法:

while loop——continuation-condition:

Statement(s)

一个循环体单次执行被称作循环的一次迭代,每个循环都包含一个循环继续条件,这是控制循环体执行的布尔表达式。每次都计算它来检测是否应该执行循环体。如果它的计算结果为真,则执行循环体,否则,终止整个循环并且程序控制权转到while循环后的语句。pg:

sum=0

i=1

while i<10:

sum+=i

i+=1

print("sum is",sum)

拓展:python中的输入输出重定向

如果你要输入很多数据,那么从键盘输入所有的数将是一件非常麻烦的事,你可以把数据存储在一个文本文件(例如,名为input.txt中),并使用下面的命令来运行这个程序:python SentinuelValue.py < input.txt

这个命令被称为输入重定向。用户不需要在运行时从键盘敲入数据,而是程序从文件input.txt中获取数据。同样的输出重定向是把程序运行结果输出到一个文件里而不是输出到屏幕上。输出重定向的命令为:python SentinuelValue.py > output.txt

你可能感兴趣的:(python重新开始循环)