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)
相关推荐
yzx9910135 分钟前
图像去雾:从暗通道先验到可学习融合——一份可跑的 PyTorch 教程
人工智能·pytorch·学习
AI Echoes33 分钟前
别再手工缝合API了!开源LLMOps神器LMForge,让你像搭积木一样玩转AI智能体!
人工智能·python·langchain·开源·agent
AI Echoes37 分钟前
从零构建企业级LLMOps平台:LMForge——支持多模型、可视化编排、知识库与安全审核的全栈解决方案
人工智能·python·langchain·开源·agent
小红帽2.038 分钟前
从零构建一款开源在线客服系统:我的Go语言实战之旅
开发语言·golang·开源
slim~39 分钟前
Java基础第9天总结(可变参数、Collections、斗地主)
java·开发语言
练习时长两年半的Java练习生(升级中)1 小时前
从0开始学习Java+AI知识点总结-30.前端web开发(JS+Vue+Ajax)
前端·javascript·vue.js·学习·web
beijingliushao1 小时前
58-正则表达式
数据库·python·mysql·正则表达式
ComputerInBook1 小时前
C++编程语言:标准库:第37章——正则表达式(Bjarne Stroustrup)
开发语言·c++·正则表达式
陈敬雷-充电了么-CEO兼CTO1 小时前
具身智能多模态感知与场景理解:融合语言模型的多模态大模型
人工智能·python·gpt·语言模型·自然语言处理·chatgpt·多模态
荔枝吻1 小时前
【AI总结】Python BERT 向量化入门指南
人工智能·python·bert