【10】python之条件判断
2024-10-12 10:24:20
Python 条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块。
Python中没有switch – case语句,也没有三元运算符。
1、if 语句
Python中if语句的一般形式如下所示:
if condition_1:
statement_block_1
elif condition_2:
statement_block_2
else:
statement_block_3
如果 "condition_1" 为 True 将执行 "statement_block_1" 块语句
如果 "condition_1" 为False,将判断 "condition_2"
如果"condition_2" 为 True 将执行 "statement_block_2" 块语句
如果 "condition_2" 为False,将执行"statement_block_3"块语句
if操作运算符
2、if 嵌套
在嵌套 if 语句中,可以把 if...elif...else 结构放在另外一个 if...elif...else 结构中。
if 表达式1:
语句
if 表达式2:
语句
elif 表达式3:
语句
else:
语句
elif 表达式4:
语句
else:
语句
示例
# !/usr/bin/python3 num=int(input("输入一个数字:"))
if num%2==0:
if num%3==0:
print ("你输入的数字可以整除 2 和 3")
else:
print ("你输入的数字可以整除 2,但不能整除 3")
else:
if num%3==0:
print ("你输入的数字可以整除 3,但不能整除 2")
else:
print ("你输入的数字不能整除 2 和 3")
最新文章
- WPF DataGrid常用属性记录
- 数据结构 - Codeforces Round #353 (Div. 2) D. Tree Construction
- iOS开发——UI基础-KVC
- 【JAVA】Math.Round()函数常见问题“四舍5入”
- 今天想用jquery来实现div的拖放功能
- Unity中启动VS时出现";Visual Studio 2010 Shell 无效的许可证数据";的解决办法
- 01_Spring概述
- JVM-class文件完全解析-访问标志
- poj 3469
- h2database源码浅析:MVTable与MVIndex
- &;quot;蓝筹&;quot;如何使程序猿?
- ZOJ 3537 Cake
- gcc Build-in functions
- BZOJ.1109.[POI2007]堆积木Klo(DP LIS)
- IntelliJ IDEA工具的安装使用
- 关于sublime Text 3安装sublimecodeIntel插件配置方法
- DispatcherServlet源码注解分析
- Caused by: redis.clients.jedis.exceptions.JedisConnectionException: java.net.SocketTimeoutException: connect timed out
- 安装cartographer
- idea 码云 项目上传