1 键盘上输入以下内容并打印输出:
用户名,username
密码,password
是否记住密码,is_remember
如果是记住密码则,打印已经记住用户xxx的密码啦
否则打印,没有记住密码需要下次继续输入的。
username = input("请输入用户名:")
password = input("请输入密码:")
if password == "is_remember":
print("已经记住用户的%s密码啦"%password)
else:
print("没有记住密码需要下次继续输入")
2 键盘上输入你的身高和体重并打印输出
BMI = 体重(公斤)/身高(米)的平方
如果小于18.5,随便吃
如果18.5~ 23.9 真是好身材
如果是23.9~27 管住嘴巴吧,再吃就成胖子啦
如果大于27 随便吧就这样啦
shengao = input("请输入你的身高:")
tizhong = input("请输入你的体重:")
BMI = int(tizhong)/(float(shengao)*float(shengao))
print(BMI)
if BMI < 18.5 :
print("随便吃")
elif BMI > 18.5 and BMI < 23.9 :
print("真是好身材")
elif BMI > 23.9 and BMI < 27:
print("管住嘴巴吧,再吃就成胖子啦")
elif BMI > 27:
print("随便吧就这样啦")
3 键盘上输入两个整数,分别求和,差,积,商,余数等
int1 = int(input("请输入一个整数:"))
int2 = int(input("请再输入一个整数:"))
print(int1+int2)
print(int1-int2)
print(int1*int2)
print(int1/int2)
print(int1%int2)
4 键盘上输入两个整数,比较两个数的关系
是否大于,是否小于,是否等于,是否不等于
int1 = input("请输入一个整数:")
int2 = input("请再输入一个整数:")
int1 = int(int1)
int2 = int(int2)
if int1 == int2:
print("两数相等")
elif not int1 == int2:
print("两数不相等")
if int1 > int2:
print("%s大于%s"%(int1,int2))
else:
print("%s小于%s" % (int1, int2))
5 键盘输入一个四位数的整数,分别获取各个位数的值
int1 = input("请输入一个四位的整数:")
for i in int1:
print(i)
6 已知班级java的考试平均成绩是95分,python的考试平均成绩比java多2.5分,求python的考试平均成绩
Java = 95
Python = Java +2.5
Print(Python )
7.关系运算符
键盘输入年龄,判断年龄是否大于等于18岁
age = input("请输入你的年龄:")
if int(age)>=18:
print("恭喜你成年了")
else:
print("未成年")
键盘输入两个年龄,小明 小芳年龄 判断两者年龄是否相等
agexm = input("请输入小明的年龄:")
agexf = input("请输入小芳的年龄:")
if not int(agexm)==int(agexf):
print("小明与小芳的年龄不相等")
键盘上输入两个两个人的姓名,判断是否相同。
name1 = input("请输入你的名字:")
name2 = input("请输入你最好朋友的名字:")
if name1==name2:
print("你俩是同名同姓吗?")
8 关系运算符
a=15,b=10,c=7;
b-=1
a+=1
c+=2
res= (a>a+c) and (c<b+a)
b-=4
a-=2
c+=3
res2 = (a>b+c) or(c<b+a)
打印输出res和res2的值
Res = False
res2 = True
9 验证键盘输入的用户名和密码,是否是admin和123456,判断是否登录成功
username = input("请输入用户名:")
password = input("请输入密码:")
if password == "123456"and username == "admin" :
print("恭喜你已经登录成功")
else:
print("你的账号密码有误")
10假设登录途牛网站,买票
可以通过账号登录
也可以手机号码登录 + 密码
账户:feizhu123
手机号:18067451231,密码 123456
username = input("请输入用户名:")
password = input("请输入密码:")
phonenumber = input("请输入手机号:")
if (username =="feizhu123" and password == "123456") or (phonenumber =="18067451231" and password == "123456"):
print("恭喜你已经登录成功")
else:
print("你的账号密码有误")
- 键盘输入两个数分别赋值给x,y变量,实现两个数的交换
X,y=54,57
X,y=y,X
12以下程序的输出是什么?
x = 4
y = x + 1
x = 2
print(x, y)
2,5
以下程序的输出是什么?
x, y = 2, 6
x, y = y, x + 2
print(x, y)
6,4
以下程序的输出是什么?
a, b = 2, 3
c, b = a, c + 1 #这里C+1是未知数会报错的
print(a, b, c)
13. 模拟超市付款: 商品单价 商品数量
键盘上输入商品单价,以及商品数量,
然后计算应付总额
计算总额 float
提示用户可以有4种付款方式
不同的付款方式有不同的折扣: 先展示四种付款方式
现金没有折扣
微信 0.95折
支付宝 鼓励金付款金额的10% 鼓励金可以直接折算到付款金额中
刷卡 满100-20 (int)(659/100) 6*20=120 659-120=
danjia = input('商品单价:')
danjia = float(danjia)
shuliang = input('商品数量:')
shuliang= int(shuliang)
xianjin = danjia*shuliang
weixin= danjia*shuliang*0.95
alipay = (danjia*shuliang)-(danjia*shuliang*0.1)
shuaka= (danjia*shuliang)-int(danjia*shuliang/100)*20
print('现金支付金额为:{}微信支付金额为:{}支付宝支付金额为:{}刷卡满100应付金额为:{}'.format(xianjin,weixin,alipay,shuaka))
- 模拟登录,键盘上输入用户名和密码,如果用户名是admin密码是123,或者用户名是zhangsan密码是zhangsan123,都表示可以登录。否则打印登录失败
username = input("请输入用户名:")
password = input("请输入密码:")
if (username =="zhangsan" and password == "zhangsan123") or (username =="admin" and password == "123"):
print("恭喜你已经登录成功")
else:
print("登录失败")
15. 求给定的年份,是否是闰年。
满足以下两点中任意一点就是闰年
A:能被4整除,但是不能被100整出。
B:能被400整除。
int1 = int(input("请输入一个年份"))
if int1%400==0:
print("闰年")
elif int1%4==0 and not int1%100==0 :
print("闰年")
else:
print("不是闰年")
- 模拟计算器操作:输入第一个整数,输入第二个整数,输入运算符(+-*/),打印结果
int1 = int(input("请输入一个整数"))
int2 = int(input("请再输入一个整数"))
fuhao1 = input("请再输入一个符合如+/-*")
if fuhao1 == "+":
print(int1+int2)
elif fuhao1 == "-":
print(int1 - int2)
elif fuhao1 == "*":
print(int1 * int2)
elif fuhao1 == "/":
print(int1 / int2)
- 键盘上输入1-5个数字,分别代表
1:特遣队列表\n
2:添加特遣队成员\n
3:删除特遣队成员\n
4:修改特遣队成员\n
5:退出 根据键盘输入,打印对应的信息
ints = int(input("请随机输入1到5之间的数字"))
if ints==1:
print("特遣队列表\n")
elif ints == 2:
print("添加特遣队成员\n")
elif ints == 3:
print("删除特遣队成员\n")
elif ints == 4:
print("修改特遣队成员\n")
elif ints == 5:
print("退出 \n")
18. 使用if语句完成:给定月份,输出该月属于哪个季节。3,4,5 春季 6,7,8 夏季 9,10,11 秋季 12, 1, 2 冬季
ints = int(input("请随机输入1到12之间的数字"))
if ints==3 or ints==4 or ints==5:
print("春天")
elif ints==6 or ints==7 or ints ==8 :
print("牍")
elif ints ==9 or ints ==10 or ints==11:
print("秋天")
elif ints ==12 or ints ==1 or ints ==2:
print("冬天")
else:
print("输入有误")
19. 火车站安检
has_ticket,布尔型,是否有车票
knife_length,表示刀的长度,单位:厘米
检查是否有车票,如果有才允许进行安检
安检时,检查刀的长度是否超过20cm,如果不超过,安检通过
否则不允许上车
没有车票,不允许进门
has_ticket = True
knife_length = 20
if has_ticket == True:
if knife_length < 20:
print("安检通过")
else:
print("不允许上车")
else:
print("没有票了")