9.1 最初のプログラムを作成する
さあ、Pythonで初めてのプログラムを書いてみよう。PyCharmがすでに何かを用意してくれているけど、 他人のコードを最初のプログラムにするのはちょっとクールじゃないよね。だから削除して、自分のを 書こう—もっと良くなるよ。
まずは簡単なことから始めよう—画面に何かテキストを表示してみよう。Pythonでこれをするのはとても簡単です。単に以下のコマンドを 書くだけです:
print ("text")
これでオッケー、他には何も書く必要はないよ。main()関数も不要だし、 他のプログラミング言語のようにセミコロンも必要ない。ただprintという 単語と括弧、そしてダブルクォートで囲まれたテキストだけ。 これはシングルクォートではなく、ダブルクォートだよ。
クォートの間に何か素敵でカッコいいテキストを入れてみたいかもしれないね—だってこれは君の 最初のPythonプログラムだから。選択肢として3つ提案するよ:
- "暗い側面は、明るい側面では得られない真の自由をもたらしてくれる。"
- "暗い側面は、限界を知らない力への道である。"
- "私は自分の運命を選ぶ、それは闇の中にある。"
クォートの一つを間違って消しちゃったり、余分に書いてしまった場合、PyCharmが赤で 下線を引いてくれるよ。例:
上の例では、閉じるダブルクォートをうっかり消してしまった。
9.2 最初のプログラムを実行する
それでは、プログラムを実行して画面に何が表示されるか見てみよう。
プログラムを実行するには、上部メニューの緑の三角をクリックする必要があります。 これの左側には、実行されるファイルの名前が書かれています:
また、Shift+F10を押してプログラムを実行することもできます。
それをやってみて、コンソールにプログラムの出力を確認しよう。僕のプログラムが出力したものはこれだよ:
オレンジ色で書かれているのがコード – Pythonファイルmain.pyの実行
赤で強調されているのが、 僕のプログラムが画面(コンソール)に出力したテキストです。
黄色は—プログラムがエラーなしで終了したことを示す サービス情報です。
9.3 エラー修正
もし何かエラーを犯したら、Pythonはどのように反応するか見てみよう。
閉じるクォートを消してもう一度プログラムを実行してみよう。これが僕の結果だよ:
Pythonはコマンドを実行しようとした(僕のは2行目)が、うまくいかなかった。書いてあるのは: SyntaxError: unterminated string literal (detected at line 2)
SyntaxError— コードでの構文エラー。unterminated string literal— 終了していない文字列。(detected at line 1)— エラーは1行目にあります。
プログラミングを始めたばかりの頃は、エラーは頻繁な仲間になりますね。しかし、何も しない者は間違わないということを忘れないでください。
エラーを正しく読み、その内容を理解し、修正する方法を学ぶ必要があります。
9.4 CodeGymプラグインとは何か、何のためにあるのか?
これはアプリケーションで、PyCharmの開発環境に組み込まれる特別なプログラムモジュールで、CodeGymコースのタスクに取り組むことを可能にします。たとえば、ソリューションコードを記述し、検証のために送信し、自分のソリューションを「デフォルト」と照らし合わせるなどができます。プラグインでのタスクの進捗状況は、CodeGymのアカウントと同期されるため、ウェブサイトでも開発環境でも見た目が同じです。
CodeGymプラグインをJetbrainsマーケットプレイスからダウンロードし、自分の開発環境に直接インストールできます。
"Settings"セクションに移動し、Windows/Linuxでは
File - Settings、MacOSではPyCharm - Preferencesをクリックします。設定セクションがない場合は、プロジェクトを開くか新しいプロジェクトを作成してください。表示されたウィンドウのサイドメニューでPluginsセクションを選び、Marketplaceタブを開きます。検索ボックスにcodegymと入力します。
- プラグインを選択して、Installボタンをクリックします。
- PyCharmを再起動(Restart IDE)して、プラグインの利用を開始します。
- 少し変更されたインターフェースを見て、トップの水平なパネルにアカウントにログインボタンが表示されるのを確認します。
新しいタスクを開くには、左の縦のパネルで
Tasksをクリックし、左のサイドパネルのタスカードをクリックし、ポップアップウィンドウで開くをクリックします:- 2つのタブのあるウィンドウが開きました。一つは条件用、もう一つはコード入力用です。
- 今すぐにタスクの解決法を入力し、
Checkボタンを押してください。
クリックすると、自分のアカウントにログインするためのウィンドウが開きます。そこに秘密鍵を入力してください:
シークレットキーは 「設定」→「セキュリティとログイン」 セクションで見つけることができることを忘れないでください。
プラグインがインストールされました!これでタスクを解決できます。
サイトとプラグインのタスク同期
タスクとそのステータスのリストは、自動的に5分ごとまたは任意のタスクを検査に送信した後に更新されます(codegymサーバー)。
したがって、ウェブサイトでタスクを解決した場合、プラグインでも解決済みタスクのリストに表示されます。タスクのステータス情報を今すぐ更新したい場合は、あなたのアバター(右上)をクリックし、ドロップダウンメニューでタスクを同期を選択してください:
プラグインの初心者モード
PyCharmや他の開発環境を使った経験があまりない(またはまったくない)ユーザー向けの簡略版です。このモードでは、PyCharmのいくつかの機能が非表示になります。このモードをオフにするには、あなたのアバター(右上)をクリックし、ドロップダウンメニューで設定を選択します:
PROモードでプラグインナビゲーションパネルを隠す方法
設定(⚙️)ボタンを押し、「プラグインナビゲーションパネルを表示する」のチェックを外します:

GO TO FULL VERSION