python计算机二级等级考试专项训练复习笔记(自用)-基本操作第一套
第一套:
41、格式要求:宽度为20个字符,减号字符-填充,右对齐,带千分位分隔符
例如:输入1234,输出----------1,234(不想数-数量,就这样吧,反正加起来是20个字符)
n = eval(input("请输入正整数:"))
print("{______}".format(n))
答案:print(“(:->20,)”.format(n))
##format()方法的语法格式:{<参数序号>:<格式控制标记>},其中“格式控制标记”包括:<填充><对齐><宽度><,><.精度><类型>等六个字段,这些字段都是可以组合使用。^ < >分别是居中、左对齐、右对齐,后面带宽度,:号后面带填充的字符,不指定的话默认是用空格填充。
42、
a = [3,6,9]
b = eval(input()) #例如:[1,2,3] ##python3中input将接受的结果存为字符串,一般来说,可以使用eval实现表达式的还原,并且实现表达式的计算
______ ##s=0
for i in ______: ##range(3) ##①range(start, stop[, step]) ②start默认是从 0 开始,例如range(5)等价于range(0,5)③range(0,5) 是[0, 1, 2, 3, 4]没有5
s += a[i]*b[i]
print(s)
43、
import random
______ ##random.seed(123)
for i in range(______): ##10 ##range start从0开始,range(10)不包括10,但是包括0
print(______, end=",") ##random.randint(1,999) ##randint与range不同,前者(1,9)包含1和9,后者(1,9)不包含9