Python基础--if条件判断语句
2019-03-23 15:25
337 查看
版权声明:如果您需要引用,麻烦请您注明出处,以免追责.谢谢! https://blog.csdn.net/qq_36354559/article/details/88761854
导入随机数
文章目录
Python基础–if条件判断语句
如下为对应格式
if 要判断的条件: 条件成立时,要做的事情 …… else: 条件不成立时,要做的事情 ……
需求:判断输入年龄是否大于18岁,大于18输出成年,否则输出未成年
age = int( input ( "请输入你的年龄:" ) ) if age >= 18: # if语句代表判断成功之后执行的结果 print( "成年") else: # else 上面的条件不满足会全部执行这个结果 print( "未成年") print( "没有缩进,会直接输出" ) # 无论是否成立均会执行,因为不属于循环里面
PS:特别注意:数字直接作为判断条件的时候,非0数为True,0位False
num = input( "请输入数字,没有请直接回车") if num: print("True") else: print("False")
elif条件语句
如下为对应格式
if 条件1: 条件1满足执行的代码 …… elif 条件2: 条件2满足时,执行的代码 …… elif 条件3: 条件3满足时,执行的代码 …… else: 以上条件都不满足时,执行的代码 ……
需求: 定义holiday,情人节买玫瑰,平安夜,买苹果.生日,买蛋糕
holiday = input( "请输入和女友在一起过得节日(情人节,生日,平安夜):") if holiday == "情人节": print("买玫瑰看电影") elif holiday == "生日": print( "买蛋糕") elif holiday == "平安夜": print( "吃苹果,吃大餐") else: print("每天都是节日" )
需求: 判断乘客是否有票,有票可以进站,是否有刀子,刀子超过20CM输出不能进站
has_ticket = input("有车票请输入True,没有输入False:") k_length = input("是否有刀,有请输入刀的长度:") if has_ticket : print("能进站") if int(k_length) >= 20: print("不能入内") else: print("可以入内") else: print("无票不能进站")
简单应用:猜拳
- 从控制台输入对应的石头(1)/剪刀(2)/布(3)
- 电脑随机出拳
- 判断对应的关系,并输出结果
- 判断关系 石头>剪刀
- 剪刀>布
- 布>石头
import random# 导入随机模块,实现本项目的随机功能 player = int( input("请输入 石头(1)/剪刀(2)/布(3):")) computer = random.randint (1,3) # randint(m,n)在mn的范围内随机取值.Ps:randint(2,5)随机取值(2,3,4,5)中的任意一个 if ((player == 1 and computer == 2) or (player == 2 and computer == 3) or (player == 3 and computer ==1 )): print("玩家胜利") elif player == computer: print("平手") else: print("电脑胜利")
Tips:随机数扩展
导入随机数
import random
random.randint(a,b)返回a和b之间的数字,包含ab
random.randint(1, 3) # 生成的随机数n: 1 <= n <= 3 random.randint(1, 1) # 结果永远是 1 random.randint(2, 1) # 该语句是错误的,下限必须小于上限
相关文章推荐
- Python基础1:if条件判断 break/continue语句
- PHP基础教程-19 If条件判断语句
- shell基础之二:条件判断语句if、case及read命令,
- 零基础学python-2.10 条件判断 if语句
- 浅谈Python的条件判断语句if/else语句
- python基础学习(四)if判断语句
- python基础-06-条件判断、循环语句
- Python新手学习基础之条件语句——if/else语句
- Python中的条件判断语句基础学习教程
- 零基础学python-2.10 条件判断 if语句
- Python基础6- 流程控制之if条件语句
- 零基础学python-2.10 条件判断 if语句
- Python语言基础--1(if‘、while条件语句)
- 【学习笔记】Python条件判断-If语句
- Python:条件判断if语句概述和基本用法
- Python基础(条件判断和循环) if elif else for while break continue;
- python基础选择结构if语句判断三角形
- python基础知识- 条件判断语句和循环语句
- Python新手学习基础之条件语句——if/else语句
- Python3学习笔记【基础3--list,tuple,if条件判断,for/while循环,dict字典,set集合】