概述
第二节学习一下if和else语句如何使用吧
(1)最简单的if-else判断语句:
if a < b:
print("yes")
else:
print("no")
(2)要创建一条空语句可以用pass;
if a < b:
pass
else:
print("no")
#(3)使用or,and,not关键词可以建立布尔类型的表达式:
if product == "game" and type== "pirate memory"
and not (age < 4
or
age > 8):
print ("I will take it!")
#要处理多个测试用例的话可以选用elif 小练习: (1)从控制台输入你要出的拳 石头(1)/剪刀(2)/布(3) 电脑随机出拳,比较胜负; """
import random player = int(input('请输入你要出的拳:石头(1)/剪刀(2)/布(3):')) computer = random.randint(1,3) print("玩家:%d,电脑:%d" %(player,computer)) if (player == 1 and computer == 2) or (player == 2 and computer == 3) or (player == 3 and computer == 1): print("Congratulation.player!!!") elif player == computer: print("平局") else: print("Fail")
(2)判断闰年 year能被4整除但是不能被100整除,或者year能被400整除就是闰年; 除号:% 不等于:!=
year = int(input('请输入要测试的年份:')) if ((year %4 == 0) and (year %100 != 0) or (year %400 == 0)): print("您输入的年份%d为闰年!" %(year)) else: print("您输入的年份不是闰年!")
(3)猜数字游戏: 随机输入一个数字,电脑也会随机出现一个数字,如果大了,电脑会提示大了,小了会提示小了 直到两个的数字相同; """
import random player = int(input('请输入一个数字:')) computer = random.randint(0,1000) if (player>999): print('请输入一个小于三位数的数字') exit() elif (player > computer): print("大了!") elif (player < computer): print('小了!') else: print("Boom!") print("电脑给出的数字:%dn你给出的数字:%d" %(computer,player))
最后
以上就是兴奋保温杯为你收集整理的Python---1.2 if和else语句的全部内容,希望文章能够帮你解决Python---1.2 if和else语句所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复