2021-05-07

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("你的账号密码有误")

  1. 键盘输入两个数分别赋值给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))

 

  1. 模拟登录,键盘上输入用户名和密码,如果用户名是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("不是闰年")

 

  1. 模拟计算器操作:输入第一个整数,输入第二个整数,输入运算符(+-*/),打印结果

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. 键盘上输入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("没有票了")

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值