Python スクリプトの条件判断エラー - 正解と解説
以下のPythonスクリプトには間違いがあるか?あるとすればどこか,正しいものを選べ.\n\nnum = int(input('整数を入力してください>>'))\nif num % 3 and num % 5 == 0:\n print('KCG python')\nelif num % 3 == 0:\n print('KCG')\nelif num % 5 == 0:\n print('python')\nelse :\n print('integer')\n\n 間違いは,\n\n num = int(input('整数を入力してください>>'))\n\n 間違いはない\n\n 間違いは,\n\n if num % 3 and num % 5 == 0:\n print('KCG python')\n\n 間違いは,\n\n elif num % 5 == 0:\n print('python')\n\n 間違いは,\n\n else :\n print('integer')\n\n 条件判断の順序が違う.\n\n 間違いは,\n\n elif num % 3 == 0:\n print('KCG')\n内容:間違いは,条件判断の順序が違う.\n正しいスクリプトは以下の通り:\n\nnum = int(input('整数を入力してください>>'))\nif num % 3 == 0 and num % 5 == 0:\n print('KCG python')\nelif num % 3 == 0:\n print('KCG')\nelif num % 5 == 0:\n print('python')\nelse :\n print('integer')
原文地址: https://www.cveoy.top/t/topic/qFEE 著作权归作者所有。请勿转载和采集!