当前位置: 首页 > news >正文

python——if判断语句的应用

1.编写一个判断(if)两次输入密码是否一致的python代码文件

print('请输入密码——')
passwd=input() 
print('再次输入密码——') 
passwd1=input()
if passwd !=passwd1:
    print('密码不正确,请重新输入——') 
    passwd=input()
    print('再次确认密码——')
    passwd1=input()
print('欢迎登陆系统。。。')

 

2.编写一段判断(if)是否是本人的python代码文件

name=input('请输入姓名:')
if name=='lpc':
    print('你好,主人')
else:
    print('你是个骗子,你不是我的主人!')


 

 

3.编写一段判断(if)是工作日还是周末的python代码文件

work=int(input('请输入日期(1-7):'))
if 0<work<=5:
    print('祝你工作日快乐!')
elif work<=7:
    print('周末愉快!')
else:
    print('输入的日期不符合规定!')



4.编写一段判断(if)你的成绩为什么等级的python代码文件

fen=int(input('请输入你的成绩:'))
if fen<60:
     print('没及格')
elif 60<=fen<85:
    print('及格')
elif 85<=fen<=99:
    print('优秀')
elif fen==100:
    print('满分')
else:
    print('你是个骗子')

 

 

5.编写一段有关商场购物结算价格的代码

one=input('请输入第一件商品你给的价格:')
two=input('请输入第二件商品你给的价格:')
san=input('请输入第三件商品你给的价格:')
a=int(one)+int(two)+int(san)
b=a
vip=input('你是否为会员y/n:')
if vip=='y' or vip=='Y':  
    if a>100:
        a=a*0.8
    else:
        a=a*0.9
elif a>100:
      a=a*0.9
print('你的商品总价格为: ' + str(b))
print('已经为你优惠金额为: ' + str(b-a))
print('你应付的金额为:' + str(a))

 

 

转载于:https://www.cnblogs.com/Leonardo-li/p/8630714.html

相关文章:

  • Linux学习笔记第三天-软链接和硬链接
  • Linux集群(四)-LVS持久连接与高可用
  • 猜数字小游戏,很naive......
  • 20165302 第四周学习总结
  • [转]地图投影的N种姿势
  • AR SLAM
  • IBM与欧洲银行巨头合作 把区块链技术引入实际应用
  • 使用llvm实现一门语言 —— cava
  • 八大基础排序总结
  • jmx使用jmxmp协议连接器的实现
  • Qt亮相CES Asia,全面展示创新技术力量
  • 深入解析:半连接与反连接的原理和等价改写方法
  • 计算机基础
  • webpack学习之路之webpack配置ES 6/7
  • crm 03---销售页面及逻辑
  • 10个最佳ES6特性 ES7与ES8的特性
  • AHK 中 = 和 == 等比较运算符的用法
  • angular2 简述
  • echarts的各种常用效果展示
  • iOS动画编程-View动画[ 1 ] 基础View动画
  • java8-模拟hadoop
  • Markdown 语法简单说明
  • MD5加密原理解析及OC版原理实现
  • python 装饰器(一)
  • Python学习之路13-记分
  • 从零开始的webpack生活-0x009:FilesLoader装载文件
  • 反思总结然后整装待发
  • 技术:超级实用的电脑小技巧
  • 入口文件开始,分析Vue源码实现
  • 在weex里面使用chart图表
  • 国内开源镜像站点
  • 数据库巡检项
  • ​io --- 处理流的核心工具​
  • ​力扣解法汇总1802. 有界数组中指定下标处的最大值
  • ###项目技术发展史
  • (11)MATLAB PCA+SVM 人脸识别
  • (附源码)ssm基于jsp的在线点餐系统 毕业设计 111016
  • (黑马C++)L06 重载与继承
  • (四)Android布局类型(线性布局LinearLayout)
  • (学习日记)2024.03.12:UCOSIII第十四节:时基列表
  • (原)本想说脏话,奈何已放下
  • ../depcomp: line 571: exec: g++: not found
  • ./mysql.server: 没有那个文件或目录_Linux下安装MySQL出现“ls: /var/lib/mysql/*.pid: 没有那个文件或目录”...
  • .mat 文件的加载与创建 矩阵变图像? ∈ Matlab 使用笔记
  • .net framework 4.0中如何 输出 form 的name属性。
  • .net refrector
  • .NET的数据绑定
  • .NET开源项目介绍及资源推荐:数据持久层 (微软MVP写作)
  • .Net转Java自学之路—基础巩固篇十三(集合)
  • /usr/local/nginx/logs/nginx.pid failed (2: No such file or directory)
  • ?php echo $logosrc[0];?,如何在一行中显示logo和标题?
  • @GetMapping和@RequestMapping的区别
  • @modelattribute注解用postman测试怎么传参_接口测试之问题挖掘
  • [23] GaussianAvatars: Photorealistic Head Avatars with Rigged 3D Gaussians
  • [Android]创建TabBar