python条件与循环

- 日理万妓 2022-06-06 10:19 269阅读 0赞

一、条件

1.if条件

  1. if condition1:
  2. statement_block_1
  3. elif condition_2:
  4. statement_block_2
  5. else:
  6. statement_block_3

python 中使用if-elif-else,即用elif代替了elseif,且没有switch -case语句
这里的条件也可以用()包起来

2.while条件

  1. while cndition1:
  2. statement_block1
  3. else condition2
  4. statement_block2

二、循环 1.for循环

Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。
for循环的一般格式如下:

  1. for <variable> in <sequence>:
  2. <statements>
  3. else:
  4. <statements>

for的循环部分不可以使用()包起来
如果希望使用数字进行循环控制可以使用python内置的range(函数)

  1. range(var1,var2,var3)
  2. var1是初始值
  3. war2是终止值
  4. var是步长,默认为1,可以为负数
  5. for i in range(1,10,1):
  6. 等价于java中的
  7. for(I=1,i<10,i++)
  8. 当然python中是不支持i++的

2.while循环

  1. while condition:
  2. statement_block

条件可以用()包起来
Python 中pass是空语句,是为了保持程序结构的完整性。
pass 不做任何事情,一般用做占位语句,如下实例

  1. while True:
  2. pass #等待键盘中断 (Ctrl+C)
  3. class test: #最小的类
  4. pass

发表评论

表情:
评论列表 (有 0 条评论,269人围观)

还没有评论,来说两句吧...

相关阅读