1. 程式人生 > >python:一些簡單練習(1)

python:一些簡單練習(1)

input 位數 div put 要求 這樣的 pass for n)

1.輸入一個數字,求從1到這個數的所有十位數和個位數不相同的數字組合及這樣的數的個數:

n = 0
x = input(‘請輸入數字:‘)
for item in range(1, int(x)):
    for item2 in range(1, int(x)):
        if item == item2:
            pass
        else:
            item3 = str(item) + str(item2)
            print(int(item3))
            n += 1
print(‘符合要求的數字是:‘, n)

2.9*9乘法表的輸出:

for item1 in range(1, 10):
    for item2 in range(1, item1 + 1):
        item3 = item1 * item2
        print(str(item1) + ‘*‘ + str(item2) + ‘=‘ + str(item3), end=‘    ‘)
    print(‘\n‘, end=‘‘)

python:一些簡單練習(1)