python学习笔记10(选择结构2、循环结构1)

(一)选择结构2

1、if......else......语句

复制代码
#(1)基本格式
number=eval(input("请输入您的6位中奖号码:"))
if number==123456:
    print("恭喜您,中奖了")
else:
    print("未中奖")

#(2)格式简化
number=eval(input("请输入您的6位中奖号码:"))
result="恭喜您中奖了" if number==123456 else '未中奖'
print(result)

2、if......elif......else语句

复制代码
#基本格式 else非必选项
score=eval(input("请输入您的成绩:"))
if score<0 or score>=100:
    print("成绩有误")
elif 0<=score<60:
    print("及格")
else:
    print("优秀")

3、嵌套if

4、多个条件运算

复制代码
#格式
user_name=input("请输入您的用户名")
pwd=input("请输入您的密码")
if user_name=='jqh' and pwd=='123456':
    print("登录成功")
else:
    print('用户名或密码不正确')

(二)循环结构1

复制代码
1、遍历字符串
for i in 'hello':
    print(i)

2、range()函数,产生一个【n,m)的整数序列,包含n,不包含m  很重要
for i in range(1,11):
    print(i)

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

#计算1到10之间的累加值
s=0
for i in range(1,11):
    s=s+i
print('1-10之间的累加和为:',s)

#计算100-999之间的水仙花数
"""
153
个位的3次方
十位的3次方
百位的3次方
以上相加
123
"""
for i in range(100,1000):
    sd=i%10  #个数数字
    tens=i//10%10  #十位数字
    hundred=i//100  #百位
    if sd**3+tens**3+hundred**3==i:
        print(i)

数合建模,数据建模可视化工具,除了传统的数据分析外,算法模型部分通过python进行数据库和算法的交互,内置K近邻、多层感知器、弹性网络正则化等9种机器学习算法的成熟模型支撑相关场景

相关推荐
WK100%3 小时前
LeetCode双题:滑动窗口破解最小子数组
c++·经验分享·笔记·算法
sheeta19983 小时前
LeetCode 每日一题笔记 日期:2026.09.02 题目:3875.构造奇偶一致的数组 I
笔记·算法·leetcode
风123456789~3 小时前
【架构专栏】4.7 信息安全的抗攻击技术 3/4
笔记·系统架构设计
UIU1143 小时前
CPU、RAM与外设寄存器
学习
tju新生代魔迷3 小时前
Verilog HDL 学习笔记(十二)| 第12章 用户自定义原语(UDP)
笔记·学习·udp
天辛大师3 小时前
天辛大师浅谈AI时代,“学会学习“本身的内涵也需要被重新定义?
人工智能·深度学习·学习·启发式算法·量子计算
摇滚侠3 小时前
《SpringBoot 3:入门与应用实战》第 13 章 整合 MyBatis MyBatis 概述 阅读笔记 37
spring boot·笔记·mybatis
今天AI了吗3 小时前
【AI】一文讲清 RAG:从大模型局限到企业级知识库落地流程
前端·javascript·人工智能·python·深度学习·机器学习·easyui
“AI国潮设计-小江”3 小时前
《Python实战 | 用SDXL大模型生成“潮汕英歌舞”国潮IP头像,已申请外观专利,附Prompt思路!》
人工智能·python·prompt·aigc·scikit-learn
是隼人3 小时前
buuctf-pwn PWN1题解(学习过程持续更新)
c语言·学习·安全·pwn入门·ctf入门