5.31号的作业
5、有一个浮点数是22.33456 如果我要输出 abc 22.3kkk 如何用字符串格式化的方式实现
print('abc %.1f%s' %(22.33456,'kkk'))
6、罗列处理字符串的方法并说明作用
1,字符串截取 2,字符串大小写转换 3,字符串填充 4,字符串数装换
7、罗列处理列表的方法,并说明作用
1,列表的增删改查 2,列表的转换与运算
8、有一个列表[1,2,3],如何复制这个列表放入另外一个独立的列表中
a = [10,2,36,49,5]
b = []
b.extend(a)
print(b)
9、用代码实现:控制台输入两个数后,用python赋值的方式实现交换
a=10
b=20
a,b = b,a print(a,b)
10、用代码实现:控制台输入5个数字后,用list的方法实现从小到大输出,并输出最小值
a=int(input('输入1个'))
b=int(input('输入2个'))
c=int(input('输入3个'))
d=int(input('输入4个'))
e=int(input('输入5个'))
listtest = [a, b, c, d, e]
for i in range(len(listtest)-1, 0, -1):
for j in range(0, i):
if listtest[j] > listtest[j+1]:
listtest[j], listtest[j+1] = listtest[j+1], listtest[j]
print(listtest)
print(min(listtest))
a=int(input('输入1个'))
b=int(input('输入2个'))
c=int(input('输入3个'))
d=int(input('输入4个'))
e=int(input('输入5个'))
listtest = [a, b, c, d, e]
for i in range(1, len(listtest), 1):
for j in range(0, len(listtest)-i):
if listtest[j] > listtest[j+1]:
listtest[j], listtest[j+1] = listtest[j+1], listtest[j]
print(listtest)
print(max(listtest))