大模型学习第5天--python基础(练习题)
# 作业三类型转换练习# 任务描述# 编写一个程序实现以下功能# 1. 定义以下变量初始值都是字符串# - 学号2024001# - 数学成绩85# - 语文成绩90# - 英语成绩88# 2. 将成绩字符串转换为浮点数# 3. 计算总分和平均分# 4. 将总分和平均分转换为字符串保留两位小数# 5. 输出格式化的成绩单包括# - 学号# - 各科成绩# - 总分# - 平均分## 要求# - 使用int()、float()、str()进行类型转换# - 平均分保留两位小数# - 添加注释说明每个转换步骤# #答3# stu_id 2024001# math_store 85# yuwen_store 90# english_store 88# math float(math_store)# yuwen float(yuwen_store)# english float(english_store)# total_store math yuwen english# average_store total_store / 3# print(f总分{total_store}, 平均分{average_store})# total str(round(total_store,2))# average str(round(average_store,2))# print(type(total))# print(type(average))# print(f学号{stu_id})# print(f数学成绩{math})# print(f语文成绩{yuwen})# print(f英语成绩{english})# print(f总分{total})# print(f平均分{average})# # 作业四运算符综合应用# # 任务描述# 编写一个程序实现以下功能# 1. 定义两个整数变量 a 15, b 4# 2. 计算并输出以下运算结果# - a b加法# - a - b减法# - a * b乘法# - a / b除法# - a // b整除# - a % b取余# - a ** b幂运算# 3. 使用比较运算符比较 a 和 b 的大小关系输出# - a b 的结果# - a b 的结果# - a b 的结果# - a ! b 的结果# 4. 使用逻辑运算符判断以下条件并输出结果# - a 10 and b 2# - a 20 or b 5# - not (a b)## 要求# - 每个运算都要有清晰的说明# - 使用格式化字符串输出# - 添加适当的注释# #答4# a 15# b 4# #算术运算# print(加法 , a b)# print(减法 , a - b)# print(乘法 , a * b)# print(除法 , a / b)# print(整除 , a // b)# print(取余 , a % b)# print(幂运算 , a ** b)# print(幂运算 , a ** b)# print(幂运算 , a ** b)# print(幂运算 , a ** b)# print( * 50)# #逻辑运算2# print(a b)# print(a b)# print(a b)# print(a ! b)# print( * 50)# #逻辑运算1# print(a 10 and b 2) #True and True# print(a 20 or b 5) #False or True# print(not (a b)) #not False# # 作业五综合应用 - 购物计算器# ## 任务描述# 编写一个购物计算器程序实现以下功能# 1. 提示用户输入以下信息# - 商品1名称、单价、数量# - 商品2名称、单价、数量# - 商品3名称、单价、数量# 2. 计算每个商品的小计单价 × 数量# 3. 计算所有商品的总价三个小计相加# 4. 假设折扣率为0.9打9折计算折扣后的价格# 5. 输出格式化的购物清单包括# - 每个商品的名称、单价、数量、小计# - 总价折扣前# - 折扣率# - 折扣后价格## 要求# - 使用有意义的变量名# - 添加详细的注释# - 输出格式要清晰可以使用分隔线# - 价格保留两位小数# - 使用格式化字符串输出# #答5# #输入商品1名称、单价、数量# goods1_name input(商品名称1)# goods1_price float(input(单价))# goods1_num float(input(数量))# print( *50)# # 输入商品2名称、单价、数量# goods2_name input(商品名称2)# goods2_price float(input(单价))# goods2_num float(input(数量))# print( *50)# # 输入商品3名称、单价、数量# goods3_name input(商品名称3)# goods3_price float(input(单价))# goods3_num float(input(数量))# print( *50)# # 计算每个商品的小计# good1_spend round(goods1_price * goods1_num)# good2_spend round(goods2_price * goods2_num)# good3_spend round(goods3_price * goods3_num)# # 计算所有商品的总价# total_spend good1_spend good2_spend good3_spend# # 打9折后价格# discount_total_spend round(0.9 * total_spend,2)# #输出格式化的购物清单# print(f名称{goods1_name} 单价{goods1_price} 数量{goods1_num} 小计{good1_spend})# print(f名称{goods2_name} 单价{goods2_price} 数量{goods2_num} 小计{good2_spend})# print(f名称{goods3_name} 单价{goods3_price} 数量{goods3_num} 小计{good3_spend})# print(f总价{total_spend})# print(折扣率90%)# print(f折扣后价格{discount_total_spend})
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2498565.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!