tea = 15。请问变量 tea 的数据类型是什么?price = 120,数量为 count = 3,他想用 print() 输出总价,以下代码正确的是?distances = [30, 45, 28, 50, 35]。要获取第三天的行进距离(28),应使用的索引是?level = "A"
if level == "A":
print("上等丝绸")
elif level == "B":
print("中等丝绸")
else:
print("普通丝绸")range() 统计5天的行程。以下代码会输出什么?for day in range(1, 6):
print("第", day, "天")goods = ["丝绸", "瓷器", "茶叶", "香料"]。以下哪些Python操作能正确打印出所有商品?(多选)A.
for item in goods:
print(item)B.
print(goods)C.
for i in range(len(goods)):
print(goods[i])D.
print(goods[0], goods[1], goods[2], goods[3])revenue(收入)= 500 和 cost(成本)= 300,以下表达式结果为 True 的有?(多选)cargo = ["丝绸", "茶叶", "瓷器"]。以下哪些操作是合法的?(多选)题目描述:
一支丝路驼队从长安出发前往敦煌,沿途经过多个驿站。请你编写程序,让用户输入每天行进的距离(单位:里),连续输入5天。程序计算并输出驼队5天的总行程和平均每天行进的距离(保留1位小数)。
输入格式:
共5行,每行一个正整数,表示当天行进的距离(里)。
输出格式:
第一行输出:"总行程:X里"(X为总里程)
第二行输出:"日均行程:Y里"(Y为平均行程,保留1位小数)
示例输入:
35
50
30
45
示例输出:
日均行程:40.0里
题目描述:
在丝绸之路的贸易集市上,丝绸按质量分为特等(A)、上等(B)、中等(C)、下等(D)四个等级,对应的单价分别为:500文、300文、200文、100文。请你编写程序,用户输入一个等级字母,程序输出该等级丝绸的单价。如果输入的等级不在A~D范围内,输出"无效等级"。
输入格式:
一行,一个大写字母,表示丝绸等级。
输出格式:
一行,输出单价(格式如"单价:500文")或"无效等级"。
示例输入1:
A
示例输出1:
单价:500文
示例输入2:
E
示例输出2:
无效等级
示例输入:
示例输出:
题目描述:
海上丝绸之路的商船装运瓷器。每箱瓷器的价格为 price 文(由用户输入),商船一次运载 boxes 箱(由用户输入)。此外,商船每航次还有固定的保险费 insurance 文(由用户输入)。请你编写一个函数 calc_total(price, boxes, insurance),计算并返回本次航运的总费用。然后在主程序中调用该函数并输出结果。
输入格式:
共3行,每行一个正整数:
- 第一行:每箱瓷器的价格(文)
- 第二行:瓷器的箱数
- 第三行:固定的保险费用(文)
输出格式:
一行,输出"本次航运总费用:X文"(X为总费用)
示例输入:
10
500
示例输出:
题目描述:
丝绸之路上的商人需要管理一份商品清单。请你编写程序实现以下功能:
1. 初始时,商人有一份商品清单 goods = ["丝绸", "瓷器"]。
2. 用户可以先输入一个整数 n,表示接下来要执行 n 次操作。
3. 每次操作由一行输入描述:
- 如果输入格式为 add 商品名,则在清单末尾添加该商品;
- 如果输入格式为 remove 商品名,则从清单中移除该商品(如果存在);
- 如果输入格式为 show,则打印当前商品清单,每个商品占一行。
4. 每次 show 操作时,先输出 ===当前商品清单===,然后每行一个商品名。如果清单为空,则输出"清单为空"。
输入格式:
第一行一个正整数 n,表示操作次数。
接下来 n 行,每行一个操作命令(add 商品名、remove 商品名 或 show)。
输出格式:
对每个 show 命令,按上述要求输出当前清单。
示例输入:
show
add 茶叶
add 香料
show
remove 瓷器
示例输出:
丝绸
瓷器
===当前商品清单===
丝绸
瓷器
茶叶
香料