コードスクールでPythonを学ぶ

今週は、プログラミング言語であるPythonを学ぶことを試みるつもりですcodeschool.com私はそれが読みやすく、汎用性があり、かなりクールないくつかのAndroidアプリを作成するのに使用されていることを読んだので、私はPythonを選びました。 私が持っている唯一の以前のコーディングの経験は、私が10年生で学んだ非常に基本的なチューリングのものと、大学の最初の年にMATLABを使った基本的なプ のは、私が思い出すと始めることができるものを見てみましょう! 私は無料コース”Try Python”のレベル1″Birds and Coconuts”を完了するつもりです。

Code Schoolの「Try Python」コースモジュールの概要。 ソース:Gyazo

すぐに、私はPythonについての非常にキャッチーなジングルで始まった5分の紹介ビデオを見ました! これを書いている間、私は自分自身が最初の行”それはいくつかのPythonを学ぶ時間です…”をハミング見つけました。 ビデオは、操作の順序のようないくつかの基本的な原則の上に行きました。 また、ココナッツを運ぶことができますどのように多くのツバメに関する計算を示しました。 その後、私の最初のコーディング演習では、Uの変換が含まれていました。英国ポンドとそれに関するいくつかの演習にsドル。

Pythonでの私の最初のコーディング演習。 ソース:Gyazo

次のビデオでは、問題を解決するために変数を使用する方法について説明しました。 PEP8のガイドラインに従って、単語を区切るアンダースコア付きの小文字として変数を書くことは、そうするための最も「Pythonic」な方法であると述べました。 次に、変数を含む複数の選択肢の質問がいくつかありました。

十分に簡単! ソース:Gyazo

次に、基本的には以前と同じ問題を通貨交換で完了しなければなりませんでしたが、問題ごとに変数を使用する必要がありました。 下のスクリーンショットに示すように、私はいくつかの構文エラーを作りました。 私はそれが私がこれがあまりにも簡単で、それを急いでいると思うために得るものだと思います! 最初の間違いは、=記号の代わりにコロンを使用していました。 何が間違っていたのかを理解するのに2分かかりました。 今、私はプログラマであることの欲求不満を知っています…非常に小さなスケールで、それはです。 私は実際に私が間違っていた場所を示す小さな矢印に注意を払ったが、私は何らかの理由でそれを無視することを選んだ場合、私はこれをはるか!?!). 私はそれを修正した後、私は私の変数を作るために二つの単語を接続するアンダースコアを置くのを忘れていました。 おっと

構文エラー!! ソース: Gyazo

最後に、「math」ライブラリを重要にし、「ceil」関数を使用して計算された変数「total_dollars」を10進数(Pythonでは「浮動」と説明)で整数に切り上げなければなりませんでした。 私はこれをスクリーンショットするのを忘れていましたが、コードは次のように見えました:

数学

数学をインポートします。ceil(total_dollars)

その演習を終えた後、私は”Try Python”モジュールのレベル1を完了しました。 全体的に、これは新しいコーディング言語を使用する方法を学ぶための楽しい小さな練習でした。 ビデオは素晴らしく、ほとんどの概念はかなりよく説明されていましたが、間違いを犯したときに間違っていた場所を説明するのにもう少し具体的であったような気がします。 私はそれをスクリーンショットしませんでしたが、最後の練習中にいくつかの変数を定義し、”continue”を押すと私が書いたコードがクリアされ、以前のコードに関す 私はそれがすべてのコードを消去したので、私はすべての変数を再定義しなければならなかったと思いました。 私はこれをしてから適切に運動をしましたが、クライアントが私の操作を好きではなく、正しく入力していても私に答えを与えない変数を再定義し 私はページを更新し、質問に答えるために必要な操作を入力しただけで、それは私が上に移動できるようにしました。 これは少しイライラしました。 私はそれが理にかなって願っています!

レベル1完了! 出典:ギャゾ

コメントを残す

メールアドレスが公開されることはありません。