学習は継続的なプロセスです
私たちは完全に訓練されることはないため、古くて新しい/シンプル/困難なタスクで常に自分自身に挑戦する必要があります。したがって、私はこのリポジトリを開始して、Pythonスキルを向上させています。
エクササイズは以下から取られました:
ユーザーに名前と年齢を入力するように求めるプログラムを作成します。彼らが100歳になることを彼らに伝える彼らに宛てられたメッセージを印刷します。
エクストラ:
ユーザーに番号を尋ねます。数値が均一であるか奇妙なかに応じて、ユーザーに適切なメッセージを印刷します。ヒント:2で割った場合、偶数 /奇数の反応はどのように異なりますか?
エクストラ:
たとえば、このリストを考えてみましょう。A a = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89]し、5未満のリストのすべての要素を印刷するプログラムを書きます。
エクストラ:
ユーザーに番号を要求するプログラムを作成し、その番号のすべての除数のリストを印刷します。 (除数が何であるかわからない場合、それは別の数字に均等に分割される数字です。たとえば、13は26 /13には残りがないため、26の除数です。)
たとえば、2つのリストを取得します。
a = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89]
b = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]
また、リスト間で一般的な要素のみを含むリストを返すプログラムを作成します(複製なし)。プログラムが異なるサイズの2つのリストで動作することを確認してください。
エクストラ:
ユーザーに文字列を尋ね、この文字列がパリンドロームであるかどうかを印刷してください。 (パリンドロームは、同じ前方と後方を読み取る文字列です。)
変数に保存されたリストをあなたに与えたとしましょう: a = [1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
このリストAを取得し、このリストの均等な要素のみを備えた新しいリストを作成するPythonの1行を作成します。
2プレイヤーのロックペーパーシッサーゲームを作成します。 (ヒント:プレーヤーのプレイを求めて(入力を使用して)、それらを比較し、勝者にお祝いのメッセージを印刷し、プレイヤーが新しいゲームを開始したいかどうかを尋ねます)
ルールを覚えておいてください:
1から9の間の乱数を生成します(1と9を含む)。ユーザーに数を推測してもらい、それから彼らが低すぎる、高すぎる、または正確に推測したかどうかを伝えます。 (ヒント:最初の演習からユーザー入力レッスンを使用することを忘れないでください)
エクストラ: