私はこのコードを持っていますが、nam(2,3)
と入力すると何もしません。何が問題ですか?Python - 引数が認識されない関数の作成
def nam(a, y):
a = int(input())
y = int(input())
e = a+y
print(e)
EDIT挿入整数のみが無限ループにし、一度だけ、それを宣言し、有効な入力を期待しないようにする方法
?
def aa(nam, x):
na = (nam)
while True:
try:
age = int(x)
except ValueError:
print("Insert only integers")
continue
else:
break
print(na,age)
aa("nic", "adeg")
代わりに何が起こりますか?あなたは*何が起こると思いますか? **このコードを実行しているところはどこですか?多くのIDEコンソールは入力を実装していないことに注意してください。 –