day5作业
程序员文章站
2022-07-07 20:10:22
# 1、短路运算面试题,请说出下列运算的结果# >>> 1 or 3 and 4 1# >>> 1 and or 0 and 3 报错# >>> 0 and 3 and 1 0# >>> 1 and 2 or 1 2# >>> -31 and 2 or 1 or 4 2# >>> 3...
帅兰 day5作业
# 1、短路运算面试题,请说出下列运算的结果
# >>> 1 or 3 and 4 1
# >>> 1 and or 0 and 3 报错
# >>> 0 and 3 and 1 0
# >>> 1 and 2 or 1 2
# >>> -31 and 2 or 1 or 4 2
# >>> 33 or False and 1 or 5 33
# 2、用户输入账号密码,程序分别单独判断账号与密码是否正确,正确输出True,错误输出False即可
name = 'sailan'
pwd = '123'
user = input('请输入账号:')
password = input('请输入密码:')
print('账号:', True and name == user)
print('密码:', True and password == pwd)
# 3、让计算机提前记下egon的年龄为18岁,写一个才年龄的程序,要求用户输入所猜的年龄
# ,然后程序拿到用户输入的年龄与egon的年龄比较,输出比较结果即可
egon = 84
while 1:
count = input('猜猜egon多大:')
count = int(count)
if count == egon:
print('猜对了')
elif count < 84:
print('小了')
elif count > 84:
print('大了')
# 4、程序从数据库中取出来10000条数据,打算显示到页面中,
# 但一个页面最多显示30条数据,请选取合适的算数运算符,计算
# 显示满30条数据的页面总共有多少个?
print(10000// 30) #333
# 最后一页显示几条数据?
print(10000 % 30) #10
# 5、egon今年为18岁,请用增量赋值计算3年后egon老师的年龄
egon = 18
egon += 3
print(egon)
# 6、将值10一次性赋值给变量名x、y、z
x = y = z = 10
# 7、请将下面的值关联到它应该对应的变量名上,你懂的
dsb = "egon"
superman = "alex"
dsb, superman = superman, dsb
# 8、我们只需要将列表中的傻逼解压出来,一次性赋值给对应的变量名即可
names = ['alex_sb', 'wusir_sb', 'oldboy_sb', 'egon_nb', 'lxx_nb', 'tank_nb']
alex, wusir, oldboy, *_ = names
# 9、编写验证用户身份的程序(用计算机取代业务员)
name = 'sailan'
pwd = '200024'
user = input('请输入你的姓名:')
password = input('请输入您的密码:')
if user == name and pwd == password:
print('登入成功')
else:
print('账号密码错误')
# 10、编写程序实现如下功能
# 要求用户输入今天是周几,然后作出判断
# 如果:今天是Monday,那么:上班
# 如果:今天是Tuesday,那么:上班
# 如果:今天是Wednesday,那么:上班
# 如果:今天是Thursday,那么:上班
# 如果:今天是Friday,那么:上班
# 如果:今天是Saturday,那么:出去浪
# 如果:今天是Sunday,那么:出去浪
today = input('今天星期几:')
if today == "Monday":
print('上班')
elif today == "Wednesday":
print('上班')
elif today == "Thursday":
print('上班')
elif today == "Tuesday":
print('上班')
elif today == "Friday":
print('上班')
elif today == "Saturday":
print('玩')
elif today == "Sunday":
print('玩')
else:
print('格式错误')
本文地址:https://blog.csdn.net/msmso/article/details/107207558