1.输入一个字符串,请按长度为8拆分每个输入字符串并进行输出; •长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。
''' ljust(width,fillchar) rjust(width,fillchar) 左对齐字符串/右对齐字符串函数,width指定的字符长度,fillchar不足长度时,填充字符 ''' s = input() while len(s) >=8: print(s[:8]) s=s[8:] print(s.ljust(8,'0'))
2. 计算ABCabc中A字符;写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字符,然后输出输入字符串中该字符的出现次数。(不区分大小写字母) str1 =input("输入字符串:").lower() str2 =input("计算该字符出现次数:").lower() cont = str1.count(str2) print('该字符出现的次数',cont)
3.输入一个随机数,请你删去其中重复的数字,即相同的数字只保留一个,把其余相同的数去掉,然后再把这些数从小到大排序,按照排好的顺序输出。 重点range(start, stop[, step])
N = int(input('随机输入一个数:')) list1 = [] for i in range(N): N2 = int(input('再次输入')) list1.append(N2) set1 = set(list1) list1 = list(set1) list1.sort()