您当前的位置:首页 > IT编程 > python
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch |

自学教程:Python流程控制if条件选择与for循环

51自学网 2022-07-22 18:47:50
  python
这篇教程Python流程控制if条件选择与for循环写得很实用,希望能帮到您。

1、if条件选择

# coding:utf-8num = 23if num>2:print("dayu")if num<2:print("xiaoyu")## if elseif num>10:print("D")else:print("A")## if elif elseif num < 10:print("D")elif num < 20:print("C")elif num < 30:print("B")else:print("A")## if 嵌套if num > 10:if num>20:if num >30:print("A")else:print("B")else:print("C")else:print("D")

2、for循环

# coding:utf-8# Author:Yang Xiaopengfor i in (1,2,3,4,5,6,7,8):if i < 8:print(i,end="____")else:print(i)list1 = [1,2,3,4,5,6]for item in list1:if item / 2 == 1:print(item)for item in "asjhlafjhkllsadk":if item == 'k':print(item)else:print(item,end="_")

3、while循环

# coding:utf-8# Author:Yang Xiaopeng# 死循环"""while True:pass"""num = 1while num<10:print(num,end="_")num+=1

4、break 及 continue

  • break: 结束循环
  • continue 退出本轮循环,继续下一轮循环
# coding:utf-8# Author:Yang Xiaopengnum = 0while num<10:num += 1if num <=6:continueprint(num, end="_")print("")num =0while num<10:num = num + 1if num == 6:breakprint(num, end="_")

到此这篇关于Python流程控制if条件选择与for循环的文章就介绍到这了,更多相关Python流程控制内容请搜索wanshiok.com以前的文章或继续浏览下面的相关文章希望大家以后多多支持wanshiok.com!


pandas使用fillna函数填充NaN值的代码实例
解决Python报错问题[SSL:
51自学网,即我要自学网,自学EXCEL、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。
京ICP备13026421号-1