1
var1,var2 = input("Enter two digits a and b (0-9):").split(' ')
while True:
    if (0 <= var1 <= 9) and (0 <= var2 <= 9):
        result = var1+var2
    print("The result is: %r." %result)

Spyder Python 3.5 を使用してこのコードを記述し、実行してみます。ただし、このコードは機能しません。

" (1) var1,var2 = input("2 桁の a と b (0-9) を入力してください:").split(''); (2) TypeError: 'str' オブジェクトは呼び出し可能ではありません"

4

1 に答える 1

0
a,b = map(int, input().split())

while True:
    if (0 <= a <= 9) and (0 <= b <= 9):
        c = a + b
        break

print('%r' %c)
于 2016-10-10T00:49:54.540 に答える