实验3
x = list(range(10)) print('整数输出1: ', end = '') for i in x: print(i, end=' ') print('\n整数输出2: ', end = '') for i in x: print(f'{i:02d}', end = '-') print('\n整数输出3: ', end = '') for i in x[:-1]: print(f'{i:02d}', end = '-') print(f'{x[-1]:02d}') print('\n字符输出1: ', end = '') y1 = [str(i) for i in range(10)] print('-'.join(y1)) print('字符输出2: ', end = '') y2 = [str(i).zfill(2) for i in range(10)] print('-'.join(y2))

print('整数列表: ') x = list(range(97, 97+26)) for i in x: print(i, end = ' ') print('\n字符列表1: ') lower_alpha = [chr(i) for i in range(97, 97+26)] for i in lower_alpha: print(i, end = ' ') print('\n字符列表2: ') upper_alpha = [i.upper() for i in lower_alpha] for i in upper_alpha: print(i, end = ' ')

import random import string print('用列表存储随机整数: ') ls = [random.randint(1, 100) for i in range(5)] print(ls) print('\n用集合存储随机整数: ') s = {random.randint(1,100) for i in range(5)} print(s) print('\n\n字母串: ', end = '') alpha = string.ascii_letters print(alpha) print(type(alpha)) print('\n数字串:', end = '') digits = string.digits print(digits) print(type(digits))

第一个包括 第二个不包括 第三个实测不一定是5
x1 = 0 x2 = 1 i=x2 y=2 print(f"{x1:>10} {x2:>10}",end=" ") while i<=1000: x1,x2=x2,i print(f"{i:>10}",end=" ") i=x1+x2 y +=1 if y %5==0: print(end="\n")

import random y=random.randint(1,31) print(y) x=eval(input("猜猜2021年5月那一天会是你的lucky day:)你有三次机会,猜吧(1,31):")) i=1 while i<3: if x<y: print("猜早啦,你的lucky day还早呢") c=eval(input("再猜再猜:")) i+=1 elif x>y: print("猜晚啦,你的lucky day在前面") x=eval(input("再猜再猜:")) i+=1 else: print("猜对啦") i=4 if i==3 and x<y: print("猜早啦,你的lucky day还早呢,前面次数用完啦") print(f"2021年5月你的lucky day 是{x}号") elif i==3 and x>y: print("猜晚啦,你的lucky day在前面,前面次数用完啦") print(f"2021年5月你的lucky day 是{x}号") else: print("猜对啦")

x=int(input('输入一个数字:')) print('2进制是',bin(x)) print('8进制是',oct(x)) print('16进制是',hex(x))


浙公网安备 33010602011771号