我是靠谱客的博主 兴奋保温杯,最近开发中收集的这篇文章主要介绍Python---1.2 if和else语句,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

第二节学习一下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语句所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部