0
ハッカーブランクでいくつかの課題を解決しようとしています。そして、説明は以下のようなものです:私はちょうど二つの変数を持っていると私は1つの変数を持っていたときに失敗したときにhttps://www.hackerrank.com/challenges/maximum-element だから私はよく入力から読み取った2つまたは1つの値をマップする方法
query,number=map(int,input().split())
に
このコードの動作を、このコードを試してみてください。user_input = input().split()
if len(user_input) < 2:
print("At least two parameters are required!")
else:
try:
query = int(user_input[0])
number = int(user_input[1])
except ValueError:
print("At least two integer parameters are required!")
あなたが一致し、さらに後の入力の検証を行うことができます:あなたは、ユーザーが時々例えば、期待値を入力しないことを期待する場合は、あなたがそれを処理を開始する前に、いくつかの入力検証を行う必要があり
私はPythonがそれ以前のJavaのようにnextIntのような短縮形を持っていると思います。 –