![](https://csdnimg.cn/release/download_crawler_static/87162819/bg4.jpg)
A
.(1,2,3)
A
.
{24,56,7,89,4}
C
.
[24,56,’a’,’
猕猴桃
’]
A
.
"pyth"
A
.机器,高级
B
.(1,2.3)
C
.[1,2.3 ]
B
.
[24,56,7,89,4]
D
.
[’A’,’B’ ’C’, ’D’]
D
.[1,2,3]
28.下列
Python
数据不属于列表的是( )
29.已知字符串
a="python"
,则
a[ 1 : 3 ]
的值为( )
B
.
"pyt"
B
.高级,汇编
C
.
"py"
C
.高级,机器
D
.
"yt"
D
.汇编,高级
30.可以被计算机直接执行的语言是
( )
,
Python
语言属于
( )
语言。
二、程序填空
31.某餐馆近期推出“消费
1000
元及以上享受
8
折优惠,
1000
元以下享受每满
100
减
15
优惠”的活动。以下
Python
程序段实现了生成顾客消费清单的功能,请补全①②③处代
码。
def gs(n): #
字符串长度统一
if len(n)>=5:
n=_____ #
取字符串的前
5
个字符
else:
n=n+" "*(5
-
len(n))
return n
r=1000;x=100;y=15;z=0.8 #
从系统中分别获取消费额度、满和减以及打折的数值
dis=["
红烧排骨
","
香炸刀鱼
","
虾仁
","
菜心
","
米饭
"] #
某顾客所点菜品名称
num=[1,1,1,1,3] #
某顾客所点菜品数量
mon=[46,45,68,16,1] #
某顾客所点菜品单价
print("
菜品名称
","
数量
","
小计
")
_____
for i in range(len(dis)):
print(gs(dis[i]),num[i]," ",num[i]*mon[i])
s=s+num[i]*mon[i]
if s>=r:
total=s*z
else:
______
print("
消费合计
:",s)
print("
应收现金
:",total)
32.阅读程序。观察使用随机数求解百钱白鸡问题的代码并回答问题。
百千白鸡问题是经典的数学问题,原题为“鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,
值钱一;百钱买百鸡,则翁、母、雏各几何?”翻译过来,意思是公鸡一个五块钱,母鸡
一个三块钱,小鸡三个一块钱,现在要用一百块钱买一百只鸡,问公鸡、母鸡、小鸡各多
少只?
import random
while True: