TIL # 9
24. Testing set of conditions
月(month)と日(day)の2種類を入力値とする場合は、2019年の月と日の翌日の月と日を出力してください.
たとえば、月が3で、日付が312019年3月31日の翌日が4月1日の場合、出力結果は以下のようになります(月と日付を別々の行に出力してください).
25. Nested If Statements
次の方程式を解決するプログラムを実施してください.x値を取得する必要があります.
1.入力された所定のa及びbの値で前記方程式を満たす整数が存在する場合、その整数を出力すればよい.
2.aとbの値が上記方程式の整数を満たしていない場合は、「No Solution」を出力します.
3.上記の方程式をaとbの値で満たす整数が多い場合は、「管理ソリューション」を出力します.
aまたはbはゼロであってもよい.
,a=1,b=2の場合、出力の値は-2でなければなりません. ,a=2,b=-1の場合、出力結果は「No Solution」でなければなりません.
Pythonでは、defキーワード定義を使用します.構文は次のとおりです.
Assignment
月(month)と日(day)の2種類を入力値とする場合は、2019年の月と日の翌日の月と日を出力してください.
たとえば、月が3で、日付が312019年3月31日の翌日が4月1日の場合、出力結果は以下のようになります(月と日付を別々の行に出力してください).
month = int(input("월(month) 를 숫자로 입력해주세요: "))
day = int(input("일(day) 를 숫자로 입력해주세요: "))
if ((day == 30) and (month == 4 or month == 6 or month == 9 or month == 11)
or (day == 28) and (month == 2)
or (day == 31)):
month += 1
day = 1
else:
day += 1
if month == 13:
month = 1
print(month)
print(day)
月=13日に1年が過ぎたので、モンスを1に戻します.25. Nested If Statements
Assignment
次の方程式を解決するプログラムを実施してください.x値を取得する必要があります.
ax = b
結果出力は次のようにする必要があります.1.入力された所定のa及びbの値で前記方程式を満たす整数が存在する場合、その整数を出力すればよい.
2.aとbの値が上記方程式の整数を満たしていない場合は、「No Solution」を出力します.
3.上記の方程式をaとbの値で満たす整数が多い場合は、「管理ソリューション」を出力します.
Hint:
aまたはbはゼロであってもよい.
Examples:
a = int(input("첫 번째 숫자를 입력해주세요: "))
b = int(input("두 번째 숫자를 입력해주세요: "))
if a == 0:
if b == 0:
print("Many Solutions")
else:
print("No Solution")
elif b % a == 0:
print(int(b / a))
else:
print("No Solution")
27. FunctionPythonでは、defキーワード定義を使用します.構文は次のとおりです.
def 함수명(parameter):
문장1
문장2
...
문장N
[return 리턴값]
parameterとreturnはオプションです.Inputパラメータがない関数もあれば、戻り値がない関数もあります.Reference
この問題について(TIL # 9), 我々は、より多くの情報をここで見つけました https://velog.io/@peng0code/TIL-9テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol