1.while语句
条件循环控制语句。一般需要和break一起使用,不然会进入死循环。
格式:【 while <条件>:
<内容>
break 】
立即学习“Python免费学习笔记(深入)”;
x=int(input('请输入一个数字:'))while x>0: print('正数') break2.if语句
流程分支的条件控制,一般和elif和else使用。
x=int(input('请输入一个数字:'))
if x<0:
print('负数')
elif x==0:
print('零')
else :
print('正数')对于简单的 if else语句,可以用三元运算(三目运算)来表示
#书写格式result = value1 if 条件 else value2#如果条件成立,把value1的值赋给result,不成立,则把value2的值赋给resul
3.for语句
循环控制语句,可用来遍历某一对象,和in一起使用。
格式: 【 for <> in <对象集合>:】
x=['a','b','c','d']for i in x :
# i 位置的字符,只要不是关键字,可以随意用字符代表
print(i)4.range()函数
数字序列迭代器,当你迭代它时,它是一个能够像期望的序列返回连续项的对象,但为了节省空间,它并不真正构造列表。
PHP网络编程技术详解由浅入深,全面、系统地介绍了PHP开发技术,并提供了大量实例,供读者实战演练。另外,笔者专门为本书录制了相应的配套教学视频,以帮助读者更好地学习本书内容。这些视频和书中的实例源代码一起收录于配书光盘中。本书共分4篇。第1篇是PHP准备篇,介绍了PHP的优势、开发环境及安装;第2篇是PHP基础篇,介绍了PHP中的常量与变量、运算符与表达式、流程控制以及函数;第3篇是进阶篇,介绍
386
格式: range(stop) 给出结束数值,开始数值默认为0,间隔为1。
range(start,stop) 给出开始数值和结束数值,间隔为1。
range(start,stop,step) 给出开始数值和结束数值,间隔为step数值。
for i in range(3): #运行结果为0,1,2
print(i)for i in range(0,5): #运行结果为0,1,2,3,4
print(i)for i in range(-2,10,2): #运行结果为-2,0,2,4,6,8
print(i)5.break和continue语句,以及循环中的else语句
1)break语句和 C 中的类似,用于跳出最近的一级 for 或 while 循环。
while True:
print('hello')
break2)continue语句表示循环继续执行下一次迭代:
for x in range(1, 4):
print(x, 'for语句')
continue
print(x, 'continue语句后')
else:
print(x, 'else语句')
#运行结果
for语句
for语句
for语句
else语句3)循环中的else
如continue的例子里,有for-else语句,else语句会在循环跳出后执行,但是break跳出循环则不会执行else,所以else可以用来处理循环中的一些异常跳出。
for x in range(1, 4):
print(x)
else:
print(x)
#运行结果
2
36.pass语句
pass语句什么也不做。它用于那些语法上必须要有什么语句,但程序什么也不做的场合,通常用于创建最小结构的类。
另一方面,pass可以在创建新代码时用来做函数或控制体的占位符。可以让你在更抽象的级别上思考。
class EmptyClass: pass
以上就是关于Python流程控制详细代码分享的详细内容,更多请关注php中文网其它相关文章!
python怎么学习?python怎么入门?python在哪学?python怎么学才快?不用担心,这里为大家提供了python速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号