没有bug队——加贝——Python 练习实例 15,16
目录
15.题目:
16.题目:
15.题目:
利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。
程序分析:程序分析:(a>b) ? a:b 这是条件运算符的基本例子。
score = int(input('输入分数:\n'))
if score >= 90:grade = 'A'
elif score >= 60:grade = 'B'
else:grade = 'C'print ('{}属于{}'.format(score,grade))
输出:以分数50为例
16.题目:
输出指定格式的日期。
程序分析:使用 datetime 模块。
注:datetime.date.today() 是获取今天日期;
strftime('%d/%m/%Y') 转换成:日/月/年
#16
import datetimeif __name__ == '__main__':# 输出今日日期,格式为 dd/mm/yyyy。更多选项可以查看 strftime() 方法print(datetime.date.today().strftime('%d/%m/%Y'))# 创建日期对象miyazakiBirthDate = datetime.date(2021, 11, 28)print(miyazakiBirthDate.strftime('%d/%m/%Y'))# 日期算术运算miyazakiBirthNextDay = miyazakiBirthDate + datetime.timedelta(days=1)print(miyazakiBirthNextDay.strftime('%d/%m/%Y'))# 日期替换miyazakiFirstBirthday = miyazakiBirthDate.replace(year=miyazakiBirthDate.year + 1)print(miyazakiFirstBirthday.strftime('%d/%m/%Y'))
输出:
没有bug队——加贝——Python 练习实例 15,16相关推荐
- 没有bug队——加贝——Python 练习实例 37,38
目录 37.题目:对10个数进行排序. Python sort()方法 语法 参数 返回值 Python sorted函数及用法 语法 返回值 38.题目:求一个3*3矩阵主对角线元素之和. 37.题 ...
- 没有bug队——加贝——Python 练习实例 29,30
目录 29.题目: 30.题目: 彩蛋: 扩展资料 29.题目: 给一个不多于5位的正整数,要求:一.求它是几位数,二.逆序打印出各位数字. 程序分析:学会分解出每一位数. 注:以下假设变量: a=1 ...
- 没有bug队——加贝——Python 练习实例 19,20
19.题目: 一个数如果恰好等于它的因子之和,这个数就称为"完数".例如6=1+2+3.编程找出1000以内的所有完数. 程序分析:请参照程序python实例14.我就不在这里过多 ...
- 没有bug队——加贝——Python 练习实例 35,36
目录 35.题目:文本颜色设置. 小知识: 36.题目:求100之内的素数. 何为素数? 35.题目:文本颜色设置. class bcolors:HEADER = '\033[95m'OKBLUE = ...
- 没有bug队——加贝——Python 练习实例 3,4
3.题目: 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 程序分析: 假设该数为 x. 1.则:x + 100 = n2, x + 100 + 168 = ...
- 没有bug队——加贝——Python 练习实例 1,2
目录 1.题目: 2.题目: 1.题目: 有四个数字:1.2.3.4,能组成多少个互不相同且无重复数字的三位数?各是多少? 程序分析:可填在百位.十位.个位的数字都是1.2.3.4.组成所有的排列后再 ...
- 没有bug队——加贝——Python 练习实例 33,34
目录 33.题目: 小知识: 参数 返回值 我们换种写法: 34.题目: 我们也换种写法: 33.题目: 按逗号分隔列表. 小知识: join() 方法用于将序列中的元素以指定的字符连接生成一个新的字 ...
- 没有bug队——加贝——Python 练习实例 31,32
31.题目: 请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母. 程序分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或if语句判断第二个字母.用 if ...
- 没有bug队——加贝——Python 练习实例 27,28
今天这两题都是递归,如果你看不太明白,可以翻翻之前的,那里介绍的比较明白,嘿嘿,我今天继续水了,拜拜各位!! 27.题目: 利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来. 程序分析:无 ...
最新文章
- 【若依(ruoyi)】swagger 自定义 swagger-ui.html 的路径
- [Qt教程] 第21篇 数据库(一)Qt数据库应用简介
- 服务发现 - consul 的介绍、部署和使用
- 变量的引用-函数返回值传递引用
- 手机网页转换为html文件,怎么在手机上打开HTML文件
- XML中的DOCTYPE属性
- rand()与srand()的简单应用(随机数)
- POJ 3126 Prime Path 简单广搜(BFS)
- Node.js学习笔记(五)——WebSocket
- 董明珠接连直播背后:格力的线上焦虑
- win7家庭版升级旗舰的密钥
- MS7024-数字编解码/TV编码器
- flutter显示图标_flutter 引入第三方 Icon 图标(以阿里图标库为例)
- mysql定时任务的实现
- 馬斯洛:自我實現者,有16種共同特徵
- 用互联网对接传统行业,改良还是颠覆?
- libzip解压缩方法分析
- windows使用/服务(1)Win11笔记本如何设置合盖不休眠?Win11设置关闭盖子不休眠的教程...
- 爬取《Five Hundred Miles》在网易云音乐的所有评论
- 网页端视频倍速修改方法
热门文章
- 中关村win11 32位全新官方版镜像v2021.07
- win7系统电脑安全模式解除不了的解决教程
- 360手机浏览器升级至chrome62 成内核版本最高的手机浏览器
- 如何用轻量级RTSP服务本地生成RTSP测试URL
- CSS 让数字滑动显示
- WebSocket协议入门介绍
- SpringBoot:解决日期转换问题和日期展示问题
- Java中Map里put方法的返回值
- Java 中array.size()_Java ArrayDeque size()方法与示例
- dataearth可视域分析_谁不知道前期分析要用ARCGIS?我就是不会用啊