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种机器学习算法的成熟模型支撑相关场景

相关推荐
无线通信科研笔记几秒前
IEEE TWC 2026 论文精读与完整复现|H-PASS:机械—电子双重可重构波束成形
论文阅读·人工智能·笔记·python·论文笔记
paopaokaka_luck1 分钟前
基于springboot3+vue3+uniapp的河南非遗数字图谱小程序(协同过滤算法、数字图谱展示、ECharts 图形化分析)
java·前端·spring boot·学习·小程序·uni-app·echarts
青 春 记 忆8 分钟前
零基础入门python35:Django用户登录与权限边界
python·django·后端开发
再卷还是菜12 分钟前
Kubernetes(k8s) 控制器的详细介绍与总结
笔记·学习·kubernetes
淼澄研学13 分钟前
LangChain构建Prompt模板解决Python长尾报错实操
python·langchain·prompt
@松15 分钟前
【无标题】STM32103FC8-DMA—直接存储区访问学习
stm32·嵌入式硬件·学习
枫叶v.17 分钟前
DeepSeek Harness(DSH)插件开发保姆级教程:从 0 到 1 快速写出第一个插件
python
存在morning24 分钟前
【Flink SQL 学习笔记 三】维表关联:Lookup Join、Temporal Join、窗口 Join
sql·学习·flink
Htr_25 分钟前
Python面向对象编程:类与对象基础
开发语言·python
muddjsv28 分钟前
Python 神经网络入门:用 scikit-learn 完成 MLP 分类与回归
python·神经网络·scikit-learn