print('整数列表:')
m= list(range(97, 97 + 26))
for i in m:
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=' ')
a=0
b=1
i=0
while a<1000:
print("{:>3d}".format(m),end=' ')
i=i+1
if i==5 or i==10 or i==15:
print()
a,b=a+b,a
import random
lucky_day=random.randint(1,31)
print(lucky_day)
print("猜猜你的幸运日是哪一天")
print("你有三次机会:",end='')
i=int(input())
flag=False
n=1
while n<4:
if i<lucky_day:
n+=1
i=int(input("有点早哦,再试试吧"))
continue
elif i>lucky_day:
n+=1
i=int(input("太晚了哦。再来一次吧"))
continue
elif i == lucky_day:
flag=True
break
print("你的机会没了哦"if not flag else '太棒了,猜对了')
print(f"你的幸运日是{lucky_day}")
print('输入十进制整数x和要转换的进制n(2或8或16):')
x = int(input('十进制整数:'))
n = int(input('进制:'))
a =[]
while (x):
a.append(x%n)
x//=n
if n == 16:
m = len(a)-1
while m >=0:
if a[m]>9:
print(chr(a[m]-10+65),end='')
else:
print(a[m],end='')
m -=1
else:
m = len(a)-1
while m>=0:
print(a[m],end='')
m -= 1
![]()