python学习 day5

复制代码
for i in 'hello':
    print(i)

range()函数,python中的内置函数,产生一个【n,m)的整数序列,包含n,但不包含m

复制代码
for i in range(1,11):
    print(i)

for i in range(1,11):
    if i%2==0:
        print(i,'是偶数')

水仙花数:

复制代码
for i in range(100,1000):
    sd=i%10
    tens=i//10%10
    hun=i//100
    if sd**3+tens**3+hun**3==i:
        print(i)
复制代码
s=0
for i in range(1,11):
    s+=i
else:
    print(s)

循环正常执行,就是不是遇到break终止的循环,不如原本循环需要执行10次,最终圆满执行十次了就会执行else语句。

while

复制代码
#1初始化变量
answer=input('今天要上课吗?y/n')
while answer=='y': #2条件判断
    print('好好学习') #3语句块
    #4改变变量
    answer=input('今天要上课吗?y/n')
复制代码
s=0
i=1 #初始化
while i<=100:  #判断
    s+=i #语句块
    i+=1 #改变变量
print(s)

注意:如果print(s)没有与while对齐,就会输出每次循环的值。所以要要缩进

复制代码
s=0
i=1
while i<=100:
    s+=i
    i+=1
else:
    print(s)
相关推荐
用户019027581611 分钟前
AlphaFeed K 线的 OHLCV 字段怎么理解?(含单位)
python
淡海水5 分钟前
02-07-原理篇-GC暂停时间的本质
开发语言·unity·c#·gc·暂停时间
高级程序源6 分钟前
SSM仓储管理系统31582-计算机课程设计、毕业设计
vue.js·python·mysql·小程序·flask·课程设计
工具派8 分钟前
Agent 不是玄学:用 Java 状态机思维理解 LangGraph
java·人工智能·python
霍霍的袁10 分钟前
【C++】哈希表实现指南:从原理到开放定址法、链地址法的实现
c++·学习·哈希算法·散列表·visual studio
PC2005-cloud30 分钟前
MySQL学习笔记:GTID 主从复制,从原理到实践,告别传统 Binlog+Position 的痛点
笔记·学习·mysql
czq_268671948744 分钟前
Python打卡第36天
pytorch·python·深度学习
计算机编程指导师1 小时前
【计算机毕设】基于Hadoop+Spark的美国互联网银行贷款数据可视化分析系统源码 毕业设计 选题推荐 毕设选题 数据分析 机器学习
大数据·hadoop·python·数据分析·spark·毕业设计·贷款
Starry-sky(jing)1 小时前
onnxruntime 安装后 GPU 没加速?3 条命令确认它跑在 CPU 还是 GPU
python·gpu·cuda·onnxruntime·推理加速
步行cgn1 小时前
Spring AOP 实战:安全日志
python·安全·spring