Python_if
if
if
c语言中的if语句格式如下:
if (条件) { 结果}
python的格式与其不同,定义了自己的格式,更加的简明:
if 条件 :
结果
print(111)
if 3 > 2:
print(666)
print(333)
结果:

if ... else ...
if 条件 :
结果
else :
pass
name = input("请输入您的名字:")
if name == "王爷":
print("老铁,没毛病!")
else:
print("有病得治...")
结果:

if ... elif ... elif ...
if 条件 :
pass
elif 条件 :
pass
elif 条件:
pass
num = int(input("请输入您的选择:"))
if num == 4:
print("中午饭我请!")
elif num == 5:
print("晚饭我请!")
elif num == 6:
print("晚上大保健走起!")
结果:

if ... elif ... else ...
if 条件 :
pass
elif 条件 :
pass
elif 条件:
pass
else:
pass
num = int(input("请输入您的选择:"))
if num == 4:
print("中午饭我请!")
elif num == 5:
print("晚饭我请!")
elif num == 6:
print("晚上大保健走起!")
else:
print("给你机会抓不住!")
结果:
score = int(input("输入分数"))
if score > 100 :
print("我擦,最高才100分...")
elif score >= 90 :
print("A")
elif score >= 80 :
print("B")
elif score >= 60 :
print("C")
elif score >= 40 :
print("D")
else:
print("太笨了...E")
结果:

if嵌套
if 条件:
if ...
else:
pass
else:
if..
else:...
num1 = input("请输入数字")
if num1 == "":
num2 = input("请再次输入数字")
if num2 == "":
print("这都能猜对!")
else:
print("继续努力!")
结果:

Python_if的更多相关文章
- Python_if语句
1.if语句: color='红色' if color=='蓝色': print('我是蓝色') elif color=='红色': print('我是红色') else : print('未知') ...
随机推荐
- .NET Core微服务之基于Exceptionless实现分布式日志记录
Tip: 此篇已加入.NET Core微服务基础系列文章索引 一.Exceptionless极简介绍 Exceptionless 是一个开源的实时的日志收集框架,它可以应用在基于 ASP.NET,AS ...
- 数据库~dotnetcore连接Mysql插入中文失败
到目录 在dotnetcore里,连接mysql数据,插入中文时出现无法识别,并提示插入失败的情况,分析后得知它是编码问题,即数据库编码问题,你的中文在数据表里无法被识别! 解决方法(一) 进行mys ...
- .net core api +swagger(一个简单的入门demo 使用codefirst+mysql)
前言: 自从.net core问世之后,就一直想了解.但是由于比较懒惰只是断断续续了解一点.近段时间工作不是太忙碌,所以偷闲写下自己学习过程.慢慢了解.net core 等这些基础方面学会之后再用.n ...
- js对象数组(JSON) 根据某个共同字段 分组
首先判断 var arr = [ {"id":"1001","name":"值1","value": ...
- Lucene配置步骤详解
Lucene配置步骤说明: 1.搭建环境: 2.创建索引库: 3搜索索引库. Lucene配置步骤: 第一部分:搭建环境(创建环境导入jar包) 前提:已经创建好了数据库(直接导入book.sql文件 ...
- 算法题:实现一个IP白名单过滤器
最近看到一则招聘的JD,附了一个算法题的链接,原题如下: 请实现一个IP白名单过滤算法,实现以下接口 boolean addWhiteIpAddress(String ip); boolean ...
- nginx系列13:最少连接算法以及如何跨worker进程生效
最少连接算法 使用最少连接算法可以使得nginx优先选择连接最少的上游服务器,需要用到upstream_least_conn模块. 如何跨worker进程生效 因为nginx是多进程结构的,默认多个w ...
- es6 字符串的扩展和数值的扩展
es6字符串的扩展 1. es6新增的一些方法 1.1 includes 判断是否包括在内,返回一个 true or false 1.2 statsWith 判断是否以什么开头,返回一个 true o ...
- MySQL分组查询与连接查询
一,分组查询 使用ORDER BY子句将表中的数据分成若干组(还是按行显示) 语法: SELECT 字段名[,聚集函数] FROM 表名 [WHERE子句] GROUP BY 要分组的字段名 [ORD ...
- 【代码笔记】Web-CSS-CSS Align
一,效果图. 二,代码. <!DOCTYPE html> <html> <head> <meta charset="utf-8"> ...