pyhon代码

def print_powers_of_two(N):
    for i in range(1, N+1):
        result = 2 ** i
        print(f"2的{i}次方= {result}")

N = int(input("请输入一个整数N:"))
print_powers_of_two(N)

32次方

请输入一个整数N:32
2的1次方= 2
2的2次方= 4
2的3次方= 8
2的4次方= 16
2的5次方= 32
2的6次方= 64
2的7次方= 128
2的8次方= 256
2的9次方= 512
2的10次方= 1024
2的11次方= 2048
2的12次方= 4096
2的13次方= 8192
2的14次方= 16384
2的15次方= 32768
2的16次方= 65536
2的17次方= 131072
2的18次方= 262144
2的19次方= 524288
2的20次方= 1048576
2的21次方= 2097152
2的22次方= 4194304
2的23次方= 8388608
2的24次方= 16777216
2的25次方= 33554432
2的26次方= 67108864
2的27次方= 134217728
2的28次方= 268435456
2的29次方= 536870912
2的30次方= 1073741824
2的31次方= 2147483648
2的32次方= 4294967296

posted on 2024-02-07 21:40  旧时代的残党  阅读(220)  评论(0编辑  收藏  举报