=18:print('欢迎来酒吧')print('成年后再来哦')但是当age=18时候,就会出现问题所" />
python中if的基本用法(if,else,elif,and,or,if嵌套,跟电脑猜拳) 您所在的位置:网站首页 函数if的含义 python中if的基本用法(if,else,elif,and,or,if嵌套,跟电脑猜拳)

python中if的基本用法(if,else,elif,and,or,if嵌套,跟电脑猜拳)

2024-07-08 10:41| 来源: 网络整理| 查看: 265

用实例来演示

“”" if 要判断的条件: 条件成立的时候,要做的事 … “”"

#1.定义一个整数变量 age = 12 #2.判断是否满18岁 if age >= 18: print('欢迎来酒吧') print('成年后再来哦')

在这里插入图片描述

但是当age=18时候,就会出现问题 在这里插入图片描述

所以我们需要用上else

age = 19 #2.判断是否满18岁 if age >= 18: print('你已经成年,欢迎来酒吧') else: print('未成年,回家写作业')

在这里插入图片描述 当age=12的时候: 在这里插入图片描述

and的用法

“”" and 条件1 and 条件2 两个条件同时满足,就返回True 两个条件有一个不满足,就返回False “”"

if age >= 0 and age 60 or c_score > 60: print('考试通过') else: print('准备补考')

在这里插入图片描述 在这里插入图片描述

elif的用法

“”" if 要判断的条件: 条件成立时,要做的事 elif 条件2: … else: 条件都不成立时,要做的事 elif 和 else都必须和if联合使用,不能单独使用 “”"

holiday_name = input("请输入节日:") if holiday_name == '春节': print('吃饺子') elif holiday_name == '元宵节': print('吃元宵') elif holiday_name == '情人节': print('买礼物') else: print('不过节')

在这里插入图片描述在这里插入图片描述

if嵌套 have_ticket = True knife_length = 21 if have_ticket: print('车票检查通过,准备安检...') if knife_length > 20: print('刀长度为 %d:超出限定长度,禁止入内' %knife_length) else: print('刀长度为 %d:未超出限定长度,允许入内' %knife_length) else: print('请先买票')

在这里插入图片描述

if的综合练习 """ 1.从控制台输入你要出的拳 ---石头(1)/剪刀(2)/布(3) 2.电脑随即出拳 3.比较胜负 """ import random a = random.randint(1,10) print(a) #1.从控制台输入要出的拳 player = int(input('请输入您要出的拳:石头1/剪刀2/布3:')) #2.电脑出拳 computer = random.randint(1,3) print(computer) #3.比较胜负 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('玩家失败')

在这里插入图片描述 在这里插入图片描述



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有