栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python笔记4

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python笔记4

Python笔记
条件语句
一.if

1. 语法

if 条件:
	条件成立执行的代码1
	条件成立执行的代码2
	......

2. 示例:

a=12
b=23
if b>a:
	print(f'最大值{b}')

print('结束')

运行结果:

最大值23
结束

Process finished with exit code 0
二.if…else…

1. 语法

if 条件:
	条件成立执行的代码1
	条件成立执行的代码2
	......
else:
	条件不成立执行的代码1
	条件不成立执行的代码2
	......

2. 示例:最大值

a=int(input('请输入a的值:'))
b=int(input('请输入b的值:'))
if a>b:
	print(f'最大值为a:{a}')
else:
	print(f'最大值为b:{b}')
print('结束')

运行结果:

请输入a的值:45
请输入b的值:23
最大值为a:45
结束

Process finished with exit code 0
三.多重判断

1. 语法

if 条件:
	条件成立执行的代码1
	条件成立执行的代码2
	......
elif 条件:
	条件不成立执行的代码1
	条件不成立执行的代码2
	......
......
else:
	以上条件都不成立执行的代码

2. 示例:分数等级

score=int(input('请输入分数:'))
if score>=90 and score<=100:
	print(f'{score}:A')
elif score>=80 and score<90:
	print(f'{score}:B')
elif score>=70 and score<80:
	print(f'{score}:C')
elif score>=60 and score<70:
	print(f'{score}:D')
else:
	print(f'{score}:E')

运行结果:

请输入分数:87
87:B

Process finished with exit code 0
随机数:

1. 导入random模块

import 模块名

2. 使用random模块中的随机整数功能

random.randint(开始,结束)

示例:猜拳

# 导入random模块
import random
# 电脑生成随机数
computer = random.randint(0, 2)
# 玩家输入
player = int(input('请选择:0--石头;1--剪刀;2--布'))
# 判断
if (((player == 0) and (computer == 1)) or ((computer == 1) and (player == 2)) or ((computer == 2) and (player == 0))):
    print('电脑赢了')
elif computer == player:
    print('平局')
else:
    print('电脑输了')
四.if嵌套

1. 语法

if 条件1:
	条件1成立执行的代码1
	条件1成立执行的代码2
	......
	if 条件2:
		条件2成立执行的代码1
		条件2成立执行的代码2
		......
五.三目运算符

1. 语法

条件成立执行的表达式 if 条件 else 条件不成立执行的表达式

示例:最大值

a=12
b=23
c = a if a > b else b
print(c)

04
Levi_5

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/738759.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号