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)
相关推荐
IvanCodes4 小时前
Python 数据处理(十三):JSON、CSV 与数据序列化
开发语言·python
M78佐菲4 小时前
ARM学习笔记(1)
linux·arm开发·笔记·嵌入式硬件·学习
Patrick在香港4 小时前
Claude 工具调用返回空:8 次失败里只有 1 次状态码不对,其余全带 200
爬虫·python·api·claude·香港
Web3&Basketball5 小时前
CRM Agent 后训练实战:3 倍更少错误
python·架构·大模型·agent·推理
aramae5 小时前
MySQL复合查询(8)
java·c语言·开发语言·后端·算法
AIFQuant6 小时前
ETF行情API接入踩坑记:从报错到跑通的七个问题
python·金融·区块链·etf·基金
无敌贵点大王6 小时前
RTThread学习记录11——RT-Thread 设备模型吃透:UART/ADC/PWM/PIN 到底有什么区别?
c语言·stm32·学习·链表
GPU实战笔记7 小时前
云端 Python 开发:JupyterLab 还是 VS Code Remote-SSH?
python·vs code·jupyterlab·remote-ssh·远程开发
狗狗狗狗狗乐啊8 小时前
搭一个 AI 对话工作台 AChat:从 0 到可用的完整记录(一)
python·react.js·ai编程
是翎8 小时前
深度长文|2026产品经理AI实践手册
人工智能·深度学习·学习·自然语言处理·数据挖掘