1.请补充横线处的代码,让 Python 帮你随机选一个饮品吧! import         
random.seed(1)
python和vb的区别
listC = ['加多宝','雪碧 ','可乐 ','勇闯天涯 ','椰子汁 '] print(random.            (listC))
参考答案: import random random.seed(1)
listC = ['加多宝','雪碧 ','可乐 ','勇闯天涯 ','椰子汁 '] print(random.choice(listC))
2.请补充横线处的代码, listA 中存放了已点的餐单, 让 Python 帮你增加一个 “红烧肉 ”,去掉 一个 “水煮干丝 ”。
listA = ['eplay软件水煮干丝 ','平桥豆腐 ','白灼虾 ','香菇青菜 ','西红柿鸡蛋汤 '] listA.          (" 红烧肉")
listA.        ("煮干丝 ")
print(listA) 参考代码:
listA = ['水煮干丝 ','平桥豆腐 ','白灼虾 ','香菇青菜 ','西红柿鸡蛋汤 '] listA.append(" 简单的网页图片红烧肉 ") ve(" 水煮干丝 ")
print(listA)
3.请补充横线处的代码。 dictMenu 中存放了你的双人下午套餐(包括咖啡 2 份和点心 2 份) 的价格,让 Python 帮忙计算并输出消费总额。
dictMenu = {' 卡布奇洛 ':32,'摩卡':30,'抹茶蛋糕 ':28,'布朗尼 ':26} ___    
for i in          :
sum += i print(sum) 参考代码: dictMenu = {' 卡布奇洛 ':32,'摩卡':30,'抹茶蛋糕 ':28,'布朗尼 ':26} sum = 0 for i in dictMenu.values():
sum += i print(sum)
4.获得输入正整数 N,反转输出该正整数,不考虑异常情况。 参考代码:
N = input() print(N[::-1])
5.给定一个数字 123456,请采用宽度为 25、右对齐方式打印输出,使用加号 “ +填”充。 参考代码:
print("{:+>25}".format(123456))
6.给定一个数字 12345678.9 ,请增加千位分隔符号,设置宽度为    30、右对齐方式打印输出,
使用空格填充。
参考代码:
print("{:>30,}".format(12345678.9))
7.给定一个整数数字 0x1010,请依次输出 Python 语言中十六进制、十进制、八进制和二进 制表示形式,使用英文逗号分隔。
参考代码:
print("0x{0:x},{0},0o{0:o},0b{0:b}".format(0x1010))
8.获得用户输入的一个字符串,请输出其全小写形式。
参考代码 : s = input() print(s.lower())
9.获得用户输入的一个字符串,输出其中字母    a 的出现次数。
参考代码: s = input()
unt("a"))
10.获得用户输入的一个字符串,替换其中出现的字符串    "py" "python" ,输出替换后的字符
串。
参考代码: s = input() place("py","python"))
11.获得用户输入的一组数字,采用逗号分隔,输出其中的最大值。
参考代码:
data = input()
a = data.split(",")
b = []
for i in a:
b.append(int(i)) print(max(b))
12.s="9e10"是一个浮点数形式字符串, 即包含小数点或采用科学计数法形式表示的字符串, 编写程序判断 s 是否是浮点数形式字符串。如果是则输出    True,否则输出 False
参考代码:
s = "9e10"
if type(eval(s)) == type(12.0):
print("True")
else:
print("False")
13.s="123" 是一个整数形式字符串,编写程序判断    s 是否是整数形式字符串。如果是则输
True ,否则输出 False。要求代码不超过 2 行。
参考代码: s = "123" print("True" if type(eval(s)) == type(1) else "False")
14.列表 ls = [123, "456", 789, "123", 456, "789"] ,请补充如下代码,求其各整数元素的和。 ls = [123, "456", 789, "123", 456, "789"]
s = 0
for item in ls:
if        == type(123):
s +=       
print(s)
参考代码:
ls = [123, "456", 789, "123", 456, "789"]
s = 0
for item in ls:
if type(item) == type(123):
s += item
print(s)
15.while True:可以构成一个 “死循环 ”。请编写程序利用这个死循环完成如下功能:    循环获得
用户输入,直至用户输入字符 y Y 为止,并退出程序。
参考代码:
while True:
s = input()
if s in ["y", "Y"]:
网站登录
break
16.请编写一个史上最佛系的程序, 获得用户输入时无提示, 获得用户输入后计算 100 除以 输入值,结果运算正常就输出结果,并退出,永远不报错退出。
输入格式 :
输入 n 行字符,第 n+1 行输入 100 的约数 a
输出格式:
输出 100/a 的结果
参考代码:
while True:
try:
a = input()
print(100/eval(a))
break
except:
17.如下函数返回两个数的平方和,请补充横线处代码
def psum(        ):
          a**2 + b**2
a=eval(input())
b=eval(input())
print(psum(a,b))
参考代码:
def psum(a, b):
return a**2 + b**2
a=eval(input())
b=eval(input())
print(psum(a,b))
18.如下函数返回两个数的平方和, 如果只给一个变量, 则另一个变量的默认值为整数    10
请补充横线处代码。
def psum(        ):
          a**2 + b**2 N = eval(input()) print(psum(N)) 参考代码: def psum(a, b=10):
return a**2 + b**2 N = eval(input()) print(psum(N))
19.如下函数同时返回两个数的平方和以及两个数的和,如果只给一个变量,则另一个变量 的默认值为整数 10,请补充横线处代码。
def psum(        ):
          a=eval(input()) print(psum(a)) 参考代码: def psum(a, b=10):
return (a**2 + b**2), (a+b) a=eval(input()) print(psum(a))
20.如下函数返回两个数的平方和与 n 的乘积,请补充横线处代码。
n = 2
def psum(        ):
       
return (a**2 + b**2)*n a=eval(input()) b=eval(input()) print(psum(a,b)) 参考代码: n = 2 def psum(a,b):
global n
return (a**2 + b**2)*n a=eval(input()) b=eval(input()) print(psum(a,b))
21.PyInstaller python基础代码练习库用来对 Python 源程序进行打包。给定一个源文件    py.py,请给出将其打包
成一个可执行文件的命令。
参考代码: pyinstaller -F py.py.
22.PyInstaller 库用来对 Python 源程序进行打包。给定一个源文件 py.py 和一个图标文件 py.ico,请利用这两个文件进行打包,生成一个可执行文件。
参考代码: pyinstaller -I py.ico -F py.py
23.txt 表示一段中文文本,请补充代码,输出该文本所有可能的分词结果。
       
txt = " 中华人民共和国教育部考试中心委托专家制定了全国计算机等级考试二级程序设计考 试大纲 "
ls =       
print(ls)
参考代码:
import jieba
txt = " 中华人民共和国教育部考试中心委托专家制定了全国计算机等级考试二级程序设计考 试大纲 "
二郎神踢腿视频ls = jieba.lcut(txt, cut_all=True)
print(ls)
24.打开一个文件 a.txt ,如果该文件不存在则创建,存在则产生异常并报警。请补充如下 代码。
try:
f = open(        )
        :
print(" 文件存在,请小心读取! ")
参考代码:
try:
f = open("a.txt", "x")
except:
print(" 文件存在,请小心读取! ")
25.ls 是一个列表,内容如下:
ls = [123, "456", 789, "123", 456, "789"]
请补充如下代码,在数字 789 后增加一个字符串 "012"
ls = [123, "456", 789, "123", 456, "789"]
       
print(ls)
参考代码:
ls = [123, "456", 789, "123", 456, "789"]
ls.insert(3, "012")
print(ls)
26.ls 是一个列表,内容如下:
ls = [123, "456", 789, "123", 456, "789"]
请补充如下代码,使用 remove() 方法,采用一行语句,删除数字 789
ls = [123, "456", 789, "123", 456, "789"]

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。