当前位置: 首页 > article >正文

萌新学 Python 之 If 语句

程序控制语句:

if 判断语句、for 循环语句、 while 循环语句、continue 跳出本次循环、break 跳出整个循环或者终止循环语句

if 语句的基本格式:if...else

注意:要有冒号,且执行语句有缩进

if '条件表达式':

        print('条件成立,执行的语句')

else:

        print('条件不成立,执行的语句')

number = int(input('请输入你的身份:'))
if number == 1:
    print('你是个1')
else:
    print('你是个0')

如果是只有 if 的格式,去掉 else 即可

if '条件表达式':

        print('条件成立,执行的语句')

当有多个判断条件时,if...elif...else

if '条件 1 表达式':

        print('条件 1 成立,执行的语句')

elif '条件 2 表达式'

        print('条件 2 成立,执行的语句')

else:

        print('以上条件都不成立时,执行的语句')

number = int(input('请输入你的身份:'))
if number == 1:
    print('你是个1')
elif number == 0:
    print('你是个0')
else:
    print('你是超级赛亚人')

if 语句的嵌套:if 里面嵌套 if

if '条件 1 表达式':

        print('条件 1 表达式成立,执行的语句')

        if '条件 2 表达式':

                print('条件 2 表达式成立,执行的语句')

        else:

                print('条件 2 表达式不成立,执行的语句')

else:

        print('条件 1 表达式不成立,执行的语句')

number = input('请输入你的身份:')     # input返回的是字符串str
if number.isdecimal():     # 先判断是否是数字
    num = int(number)
    if num == 1:
        print('你是1')
    elif num == 0:
        print('你是0')
    else:
        print('你是超级赛亚人')
else:
    print('请输入数字!')

http://www.kler.cn/a/540640.html

相关文章:

  • 基于Python的人工智能驱动基因组变异算法:设计与应用(下)
  • 大模型中设计的精度(FP8,FP16,FP32,混合精度训练,精度量化)相关总结
  • Chapter2:C#基本数据类型
  • 【键盘识别】实例分割
  • Deepseek的MLA技术原理介绍
  • 只需两步,使用ollama即可在本地部署DeepSeek等常见的AI大模型
  • Vue 响应式渲染 - 过滤应用
  • layui怎么请求数据
  • NFTScan | 02.03~02.09 NFT 市场热点汇总
  • 操作系统—文件管理
  • 【含文档+PPT+源码】基于微信小程序的社交摄影约拍平台的设计与实现
  • Vue的Diff算法与React的Diff算法有何不同?
  • 19.1.1 DDL
  • C++性能优化—AI润色版
  • H5 图片系列—new Image()加载图片是否会有缓存,从而img标签获取同一数据源显示时使用该缓存数据?
  • ZoneMinder index.php SQL注入漏洞复现(附脚本)(CVE-2024-43360)
  • jvm 线程监控调试
  • redis项目
  • 突破YOLOv11训练:用幽默的方式玩转自定义数据集与物体检测
  • 【读书笔记·VLSI电路设计方法解密】问题46:什么是bug覆盖率
  • C++20中的std::atomic_ref
  • 【干活分享】2025年可以免费问答的一些GPT网站-deepseek等免费gpt
  • LLM - 理解多模态大模型 Qwen2-VL 的 NDR 与 M-RoPE 教程
  • 中国通信企业协会通信网络安全服务能力评定安全设计与集成服务能力评定三级要求准则...
  • 前端权限控制和管理
  • DDR原理详解