当前位置: 首页 > news >正文

python循环结构

1.while 循环

语句:

while  循环条件表达式:

         代码块

else:

        代码块

 小练:

设计一百以内的偶数相加

n = 0
while n <= 100:n += 1if n % 2 == 0 :print(n)

判断是不是闰年(四年一润和百年不润,或者四百年一润)

while True:n = int(input("请输入一年"))if (n % 4 == 0 and n % 100 !=0) or (n % 400 == 0):print(n,"是闰年")

2.for循环

语法:

for  临时变量  in  可迭代变量:

        语句块

else

        语句块

range(起点,终点,步长)

#range(0,5)等价与range(5)                     默认从零开始

range(0,5)  结束不包括5,遍历值为[0,1,2,3,4]

步长默认为1  range(0,5)等价于range(0,5,1)

小练习:
求可以被十七整除的所有三位数
for i in range(100,1000):if i % 17 == 0:print(i,end=" ")
 100以内所有的素数
for i in range(2,100):for j in range(2,i):if i%j == 0:breakelse:print(i,end=" ")
有1,2,3,4四个数字,求能组成多少个互不相同且五重复的三位数
n = 0
for i in range(1,5):for j in range(1,5):for k in range(1,5):if (i != k and i != j and j != k):print(i*100+j*10+k,end=" ")n += 1
print()
print(n,"个")

http://www.lryc.cn/news/379320.html

相关文章:

  • 深入理解Netty的Pipeline机制:原理与实践详解
  • 直方图均衡化示例
  • 私域电商新纪元:消费增值模式的创新与成功实践
  • Java——IO流(一)-(6/8):字节流-FileInputStream 每次读取多个字节(示例演示)、一次读取完全部字节(方式一、方式二,注意事项)
  • 服务器SSH 免密码登录
  • Linux安装MySQL以及远程连接
  • SQL Server 数据库分页技术详解:选择最佳方法优化查询性能”。
  • electron录制-镜头缩放、移动
  • 红队内网攻防渗透:内网渗透之内网对抗:信息收集篇自动项目本机导出外部打点域内通讯PillagerBloodHound
  • 2024最新IDEA插件开发+发布全流程 SelectCamelWords[选中驼峰单词](idea源代码)
  • 【网络安全】网络安全基础精讲 - 网络安全入门第一篇
  • 初识 GPT-4 和 ChatGPT
  • 【C语言】解决C语言报错:Array Index Out of Bounds
  • 【C++】一个极简但完整的C++程序
  • Lua迭代器详解(附加红点功能实例)
  • 锂磷硫(LPS)属于硫化物固态电解质 Li7P3S11是代表性产品
  • PointCloudLib 点云边缘点提取 C++版本
  • 【Qt】QList<QVariantMap>中数据修改
  • 如何避免vue的url中使用hash符号?
  • Java学习 - MySQL存储过程、函数和触发器练习实例
  • 【深度神经网络 (DNN)】
  • ES全文检索支持繁简和IK分词检索
  • 解决Visual Studio Code在Ubuntu上崩溃的问题
  • 【OpenGauss源码学习 —— (ALTER TABLE(SET attribute_option))】
  • Elasticsearch 数据提取 - 最适合这项工作的工具是什么?
  • ‘浔川画板v5.1’即将上线!——浔川python社
  • RockChip Android12 System之Datetime
  • 详解 ClickHouse 的副本机制
  • 速卖通测评成本低见效快,自养号测评的实操指南,快速积累销量和好评
  • php反序列化漏洞简介