1016: n=input().split()#默认将多元素输入存储为列表形式 A=a.count(a1)#字符串也可用count函数来计算字符串内某一元素的数量 s1=A*a1#一个数字n乘以一个字符则得到一个n位相同数字组成的字符串,再用int可将其转换为一个整数
1017:
q=m//n#在这里要注意“//”与“/”的区别,
#“/”:表示m除以n,为准确值,包含后面的小数
#“//”:表示m除以n后的整数部分,没有四舍五入
1018:
num2=[0,0,0]#初始化列表,可用来设置列表初始化状态
print("%d %d %d" % (num1[0],num1[1],num1[2]))
print("%d %d %d" % (num2[0],num2[1],num2[2]))
print("%c %c" % (count(string1),count(string2)))
# %d为格式化整数,个人理解为相当于在引号内先准备好要输出的变量的格式,然后在中间的%后准备好引号内的输出内容,这个“%”相当于“=” # %c为格式化字符,用法与上面相同,只是输出的是字符 # %s为格式化字符串,比如输出的是“python”这样的长串
1019: num=[int(i) for i in list(str(t))]#将一个长数字转化为一个个单独的数字 num.sort(reverse=True)#函数陷阱:用函数时不可以直接num1=num.sort(),因为大部分函数都是没有返回值的,需要使用num1=num[:] num1=num[:] num.sort(reverse=False) num2=num[:] num1=map(str,num1)#用list=map(str,rlist)可将一个列表内全部元素转化为str形式或者可以:a=[],b=[str(i) for i in a]转换列表内元素类型 num2=map(str,num2) a=int(''.join(num1))#与上面的操作相呼应,上面是将一个长数字拆开成单独字符,这是将单独元素连接为一个整数