'''
变量
运算符
语句:
条件判断语句
for循环语句
跳转语句
条件语句:(判断)
应用场景:1.用户名和密码登录
2.用户洞窟验证(看影院有信息,判断用户是否登录了,没有登录弹窗口,登录看到信息)
if条件:
条件成立执行的语句
'''
username = 'admin' # 没有登陆
#python :判断的变量是’0‘ ’none‘ 默认False
#python: 如果变量有值‘abc' 'kkkk' ’yuyu‘ 认为是True
# if username: #’admin'!='' True 如果条件运算结果是True 则进入内层
# print('嘿嘿,我登录了')
# print('-----------')
#
#
# num = 0
# if num :
# print('---------->',num)
'''
if num :
print('..........')
等效:
if num!= 0 :
print('.....')
'''
'''
年龄大于18岁,并且 输入名字,咋打印xxx今年xxx岁
'''
#
# age = int(input('输入年龄:'))
# username = input('输入用户名')
#
# if age > 18 and username :
# print('{}今年{}岁了'.format(username,age))
# print('.......game over.......')
'''
if判断的第二种使用方式:
if表达式(条件):
条件成立
else:
条件不成立执行的语句
注意添加缩进 一个Tab
'''
'''
需求: 消消乐
lv1
lv2
....
lv1 :免费玩,随便玩
lv2 :重置 买道具 继续玩
'''
# print('*'*10,'欢迎来到消消乐','*'*10)
# level = input('请输入你的级别(lv1,lv2):')
# if level == 'lv1':
# print('免费玩,随便玩')
# else:
# print('已经进入付费级别,充值继续玩')
# money = int(input('请充值(必须是100的倍数):'))
# if money % 100 == 0 and money > 0:
# print('充值金额是:',money)
# else :
# print('充值失败,充值金额必须是100的倍数')
'''
if条件 1:
成立
if条件2:
成立
else :
不成立
else:
不成立
if条件3:
成立
else:
不成立
'''
#随机数
import random
# print(random.randint(1,20))
'''
猜大小
步骤
1.系统产生一个随机数
2.键盘输入一个数
3.将系统产生的与见哦按输入的进行比较
4.才对了,中大奖, 拜拜下次再来
'''
ran= random.randint(1,10)
num = input('请输入(1-10)之间的随机:')
if ran == num :
print('恭喜中大奖,奖品是:笔记本')
else:
print('很遗憾你猜错了,与奖品擦肩而过')
print(ran)
'''
多层条件判断:
if 100-90 :
优+
elif 90- 80:
优-
elif 80- 70:
良
elif 70-60 :
良
else:
不及格
'''
age = int(input('请猜猜宋宋姐年龄:'))
if age <=18:
print('太有眼光啦')
elif age > 18 and age <=30 :
print('人家还是宝宝呢')
elif age > 30:
print('长得太年轻了')
else :
print('输入错误')
千锋python教程P28-30 if语句
最新推荐文章于 2024-07-28 15:46:11 发布