火车票购买程序:

学生火车票优惠如下:

1、每年的1-3月和7-9月凭学生证可打5折。
2、10人(含10人)以上团购还可打9折。

print("""学生火车票优惠如下:
1、每年的1-3月和7-9月凭学生证可打5折。
2、10人(含10人)以上团购还可打9折。""")
Railway_ticket=int(input("请输入单张火车票的全价:(1~1000):"))
Student=input("是否为学生(Y/N):")
May=int(input("请输入当前月份(1-12):"))
Number=int(input("请输入需要订票的人数:"))
sum=0
if Student=="y" or Student=="Y":#判断是否是学生if May<=3 or May>=7 and May<=9:#判断是否在1-3,7-9if Number>=10:#判断人数超过10并包含10sum=Railway_ticket*0.5*Number*0.9else:sum=Railway_ticket*0.5*Numberelse:sum=Railway_ticket*Number
else:sum=Railway_ticket*Numberprint("您应付的金额是:%d"%sum)

我有点疑惑就是不是学生,但人数达到10人或超过10人还需要进行打折不。
我的理解是都不满足是学生这个身份了,后续任何优惠都是无关的吧。
有没有对优惠两条件不同的看法,以及我程序编写有问题都可以指出说明。

【python 程序题:火车票购买程序】相关推荐

  1. 用python编写程序、判断某一年是否是闰年_恳求尽量编写下列程序题 6.编写程序,判断某一年是否是闰年。(闰年的条件是:能被4整除,但是不能...

    恳求尽量编写下列程序题6.编写程序,判断某一年是否是闰年.(闰年的条件是:能被4整除,但是不能被100整除,或者可以被400整除.)7.输入一个华氏温度,要求输出摄氏温度,输出时要求... 恳求尽量编 ...

  2. python火车票购买程序代码_100行Python代码实现自动抢火车票(附源码)

    前言 又要过年了,今年你不妨自己写一段代码来抢回家的火车票,是不是很Cool.下面话不多说了,来一起看看详细的介绍吧. 先准备好: 12306网站用户名和密码 chrome浏览器及下载chromedr ...

  3. 关于python语言的编程模式、哪个说法正确_测验1: Python基本语法元素 (第1周) 单选题+程序题...

    第1章测验,共10道单选题和2道编程题,限答1次 单选题 1.Guido van Rossum正式对外发布Python版本的年份是: A.2002 B.1998 C.2008 D.1991 正确答案: ...

  4. Python程序题练习

    程序题 1.程序设计结构 1.编写题目,实现分段函数计算 代码 x = int(input('Please input x:')) if x < 0:print(0) elif x < 5 ...

  5. python oj刷题网站_程序员常用的刷题网站

    1.Lintcode Lintcode.com--LintCode网站是国内较大的在线编程&测评网站.此网站提供各大IT公司的算法面试题类型,行分门别类,由简单到中等,再到难,便于不同水平的程 ...

  6. 测验1: Python基本语法元素 (第1周) 单选题+程序题

    第1章测验,共10道单选题和2道编程题,限答1次 单选题 1.Guido van Rossum正式对外发布Python版本的年份是: A.2002 B.1998 C.2008 D.1991 正确答案: ...

  7. Python [必刷64道 基础程序题]

    先更新22道,剩余的题会慢慢再本文档内更新 目录 1. (程序题)[求圆柱体的体积] 2. (程序题)[时间计算] 3. (程序题)[利息计算] 4. (程序题)[BMI指数计算] 5. (程序题)[ ...

  8. 【Python】【PyQt5实战】【从零开始】 制作一个“一键生成”计算题的GUI程序【自适应全屏】

    [Python][PyQt5实战][从零开始] 制作一个"一键生成"计算题的GUI程序[自适应全屏] 施法前摇 第三方库准备 IDE配置 UI设计 交互设计 打包成exe文件 更多 ...

  9. Python快速编程入门课后程序题答案(所有的章节的选择、填空、编程题答案)

    Python课后题答案 第1章Python概述 一.填空题 1.对象 2.可移植 3.字节码 4.UTF-8 二.判断题 1.对 2.对 3.对 4.对 5.错 6.错 7.对 8.错 9.对 10. ...

最新文章

  1. Mysql安装注意问题
  2. createdroptargets_使用DUILIB建立项目
  3. java 标记_Java中的标记语句块?
  4. python-socket客户服务端的传输原理异常关闭的情况
  5. 如何使用 volatile, synchronized, final 进行线程间通信
  6. C Tricks(十六)—— 复制字符串
  7. 硬盘测试工具 CrystalDiskMark 8.0.0 正式版
  8. C/C++编程:#pragma once用法总结
  9. 计算机网络课程设计家庭网,家庭无线局域网的组建
  10. sd卡卡槽_SD卡面包板插槽DIY图解
  11. mybatis异常:java.lang.ExceptionInInitializerError
  12. 顺芯ES8374单声道codec音频解码芯片,集成功放IC
  13. Web网站模板-小清新企业个人营销宣传响应式网站模板(HTML+CSS+JavaScript)
  14. POJ 2152 fire / SCU 2977 fire(树型动态规划)
  15. log4net进阶手札(三):保存日志到oracle中
  16. (Python)爬虫学习(一)
  17. 创业全攻略:从零到开具第一张发票
  18. linux开vnc,linux 开启 vnc
  19. 量化投资中的因子是什么?因子是如何分类的,包括哪些?
  20. 人工智能技术在电力系统的应用有哪些

热门文章

  1. python install tensorflow 国内源-清华源安装
  2. visionpro求旋转中心,拟合圆心操作
  3. 《深入分布式缓存》之 “缓存为王”
  4. 作为一名大学生,为什么会直接选择IT培训?IT培训有什么好处?
  5. IDEA中的pom.xml文件变成了橙色
  6. 服务器cpu支持4通道什么意思,Intel 10nm服务器CPU曝光 LGA4189接口、八通道内存
  7. 第六章:MATLAB:二维绘图(plot绘图命令 fplot命令 ezplot命令 不同的坐标系)
  8. 华为服务器光盘安装系统按f几,服务器操作系统安装
  9. 【各大公司年会奖品清单】腾讯送直升飞机,网易与日女星度过美好的下午?...
  10. Qt运行提示QGtkStyle was unable to detect the current GTK+ theme.解决方法