このPythonスクリプトには間違いがあります。正しいものは次のようになります。

num = int(input('整数を入力してください>>')) if num % 3 == 0 and num % 5 == 0: print('KCG python') elif num % 3 == 0: print('KCG') elif num % 5 == 0: print('python') else: print('integer')

間違いは最初のif文の条件式です。元のスクリプトではnum % 3 and num % 5 == 0となっていますが、これは意図したように動作しません。正しくはnum % 3 == 0 and num % 5 == 0です。

以下のpythonスクリプトには間違いがあるか?あるとすればどこか正しいものを選べ.num = intinput整数を入力してくださいif num 3 and num 5 == 0 printKCG pythonelif num 3 == 0 printKCGelif num 5 == 0 printpythonelse printinteger

原文地址: http://www.cveoy.top/t/topic/i5GQ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录