python第二次作业(基础)

发布时间:2024-11-24 20:31

学习Python基础语法:https://www.runoob.com/python/python-tutorial.html #生活技巧# #工作学习技巧# #编程学习资源#

最新推荐文章于 2022-01-07 11:56:37 发布

沐岚浩 于 2020-10-05 23:02:13 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

概述题

什么样的数字和字符串转换为布尔型时值为False?

所有的值为零的数空串

什么是转义字符?有哪些常用的转义字符?

用反斜杠 \ 转义字符 常用的转义字符 符号\ \反斜杠符号\ ’单引号\ "双引号\a响铃\b退格(Backspace)\e转义\000空\n换行\t横向制表符\r回车\f换页\oyy八进制数,yy代表的字符\xyy十六进制数,yy代表的字符\other其它的字符以普通格式输出

习题(附代码)

问题1:判定你的出生年份是否为闰年,(最佳代码:用一条语句判断是否为闰年)。

year = input("请输入你的出生年份:") year = int(year) if (year % 4==0 and year % 100 !=0)or(year % 400 == 0): print("你的出生年份为闰年") else: print("你的出生年份不是闰年") 123456

在这里插入图片描述

问题2:用户输入一个三位自然数,计算并输出其百位、十位和个位上的数字。

内置函数map()把一个函数func依次映射到序列或迭代器对象的每个元素上,并返回一个可迭代的map对象作为结果,map对象中每个元素是原序列中元素经过函数func处理后的结果

number = input("输入一个三位自然数:") a,b,c =map(int,number) print(a,b,c) 123

在这里插入图片描述
问题3:设计介绍自己的信息,并输出。

message =input("输入(姓名,专业班级):").strip().split(',') Mymessages ="我叫{0}\n来自{1}班\n希望在python课中学好各种知识\n" print(Mymessages.format(message[0],message[1])) 123

在这里插入图片描述
问题4:输入一门课程成绩(实数),进行判断后,输出“优、良、中、及格和不及格”。

score =input("输入一门课程成绩(实数):") score = float(score) if score >= 90.0: print("优") elif score >=80.0: print("良") elif score >=70.0: print("中") elif score >=60.0: print("及格") else: print("不及格") 123456789101112

在这里插入图片描述

问题5:输入一个华氏温度,转换为摄氏温度后,进行输出

foramt函数更常见的用法是str.format(),
其基本语法是通过{}来代替以前的%。

TempFToC =input("输入一个华氏温度:") C = (eval(TempFToC[0:]) - 32)/1.8 print("转换后的温度是{:.2f}C".format(C)) 123

在这里插入图片描述

网址:python第二次作业(基础) https://www.yuejiaxmz.com/news/view/242382

相关内容

零基础 学 python开发 (Genius套餐A) 二十二
基于flask框架二手书交换平台 (python+mysql+论文)
人工智能(python)开发 —— python 基础的基础函数
生活中的5 个自动化Python 项目——从初学者到高级(附零基础学习教程)
python excel数据分析师职业技能
第一章 家政行业基础知识
Python+Django二手商品网站
Python自动化办公学习路线:提升工作效率,释放副业可能,让生活更美好!
最受欢迎的11个Python编程软件,工作效率直接起飞!
6个 Python 办公黑科技,工作效率提升100倍!(附代码)

随便看看