Python を使用してコンスタレーションを出力するにはどうすればよいですか?具体的なメソッドは次のとおりです:
アイデア:
1. 日付を取得する get_constellation (month, date) 関数を定義します。誕生。
2. 日付と星座を作成して、対応する日付と星座をそれぞれ保存します。
3. if ステートメントを使用して、入力した日数が誕生月から 1 を引いた日数より小さいかどうかを判断します。
4. はいの場合は、その月から 1 を引いた星座を返し、そうでない場合は、誕生月に対応する星座を返します。
5. ユーザーが入力した結果を出力します。
関連する推奨事項: 「Python ビデオ チュートリアル 」
def get_constellation(month, date): dates = (21, 20, 21, 21, 22, 22, 23, 24, 24, 24, 23, 22) constellations = ("摩羯", "水瓶", "双鱼", "白羊", "金牛", "双子", "巨蟹", "狮子", "处女", "天秤", "天蝎", "射手", "摩羯") if date < dates[month-1]: return constellations[month-1] else: return constellations[month] print (get_constellation(7, 10) )
結果は次のとおりです:
巨蟹
以上がPython を使用してコンスタレーションを出力する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。