Python プログラミング スキルを向上させるにはどうすればよいですか?

Python に限らず、どのプログラミング言語でも、プログラミングは実際には 2 つの部分に分かれています。1 つは理論的知識の学習で、もう 1 つはコーディング能力です。プログラミング スキルを向上させたい場合は、実際にはこれら 2 つの部分に取り組む必要があります。

この 2 つのパートを使用して、Python プログラミング スキルを向上させる方法について説明します。注意してください、内容は非常に無味乾燥で長いので、迷子になる前にまず「いいね!」と保存することを忘れないでください〜

パート 1: 理論的知識の学習

Python を学び始めたばかりの初心者は、Python 動画 + 書籍で学習するのがおすすめです。学んでいく過程では、分からないことも必ず出てきますが、ここで頑張る必要はありません、分からない・覚えていない場合はそのままにしておきましょう。最初に見えていれば理解できますが、見えない部分についてはその後の練習で徐々に理解できるようになります。

この部分では推奨はしませんが、私の経験を活かして Python の理論的知識を上手に学ぶ方法をお伝えしたいと思います。

実際、「カミングアウト」には 2 つの方法があります。1 つ目は書き出す方法で、2 つ目は口に出して言う方法です。

1. 書き出す

何が書かれていますか?

Pythonの場合、メモや知識のまとめと実装の2つの側面があるのですが、これについては後編で詳しくお話します。

メモというのは、書かなければいけないものではなくて、要は、この件についてのメリットをまとめて、何というか、誰がやってもわかります。

文章を書く過程で、「理解している」と思っている知識が単なる幻想であることに気づくことがありますが、知識ポイントの理解を書き留めることは、学習結果を定着させる良い方法でもあります。知識は体系化されていないと、振り返る頃には忘れてしまうという格言があります。習慣的にそれを書き留め、整理し、要約することで、より多くの知識、より深い理解、より多くのアイデアが得られ、その知識に関連する知識ポイントが見つかり、点から線、そして面へと移動していきます。紐でつなぎます。

2. 声を上げる

実際にそれを話すことは、それを他の人に伝えることを意味します。私は、他の人に知識を伝えることは双方にとって有利な状況であると常に感じてきました。

誰かが質問しに来たら、それは本当に素晴らしいことなので、真剣に説明しなければなりません。人々はあなたを素晴らしいと思う一方で、あなたは自分自身を訓練することができます。高校生の頃、クラスにトップの子がいて、すごく優秀でプライベートでも仲が良かったんですが、その子が質問しに行くと頭がおかしくなってしまったのを覚えています。彼は、もし他の人に話したら遅れるのではないかと心配していました。世界を救ってください。

後になって、彼が優等生だとは思わなくなった…そんな人には遅かれ早かれ追いつけるだろう。他の人に話すことは時間の無駄だとは思わないでください。そうすることで得られるメリットが多すぎるからです。そうすることで、この知識ポイントを本当に理解していることを確認するのに役立ちますし、さらに重要なことに、技術的な表現能力も向上します。これはとても重要で、やはり今後昇進や昇給の面接に行くときは、向かいに座っている人にわかりやすく説明する必要があります。

パート 2: コード能力

プログラミング言語としての Python は、最終的には実践的な分野です。Python プログラミングのスキルを向上させる方法を尋ねられましたが、少ししか書けない場合は、「もっと練習する」になります。もっと練習するということは理解しやすいです。つまり、より多くのコードを書くこと、日中に書いたり、夜に書いたり、やるべきことがあるときは時間をかけて書き、何もすることがないときにもっと書くことを意味します。もちろん、この練習はクラスターではなく、あなたの現在の能力に応じた練習であり、ただ木に登って鳥の巣を掘りたいだけの泣き虫とは言えません。とにかく、登る→歩く→走った後、木に登ることを考えてください。プログラミング言語の実践は、プログラミング言語学習の全段階を通して行われます。

最初のステージ

私たちが初めて Python を学習し始めたときは、各章を終えて、その章に散りばめられた例題を完成させ、章の終わりにある放課後の質問を完成させ、これらの質問を使って学んだばかりの知識を深めるというやり方をしていました。 。

サンプルを見るだけでサンプルを使用して練習するのがまだ難しい場合は、演習を説明するビデオをいくつか見ることができます。ほぼすべての知識ポイントを学習したら、実際に Python コードをいくつか作成したことになります (ただし、この「一部」は引用符で囲むこともできます)、次の段階に進むことができます。

第2段

最初の段階を通過すると、Python の基本的な構文はマスターしましたが、そこまで熟練しているわけではありません。次に、プログラミングのトピックを見つけます。これは中学校の授業で教師が授業を行って、大量のプリントを与えて宿題をするのと同じで、この段階でコードの量を蓄積することが非常に重要です。

第三段階

最初の 2 つの段階で知識とコードの量は大幅に増加しましたが、この時点ではプロジェクトを完全に実行する必要があります。この段階は最も難しく、時間がかかります。途中で、自分で解決しなければならない多くの問題に遭遇する可能性があります。報酬も非常に大きいです。問題を解決する過程で、コーディング能力が向上します。 、情報を検索する力、問題を解決する力、これらはプログラミング能力の向上と言えます。もちろん、最初はプロジェクトの構築や計画の仕方がわからず、戸惑うこともあるかもしれませんが、この時点で、意識的に優れたプロジェクトのソースコードをもっと読んでみるのも良いでしょう。人々が高品質のコードをどのように書いているかを見てください。このプロセスは非常に重要です。これは、一般のプログラマーと上級プログラマーの境界を区別する昇格プロセスです。

気づかぬうちに書きすぎてしまい、書きたい内容は上記がほとんどですが、ちょっとした自分の体験談ですが、今後新たな気づきがあるかもしれませんので、また後日更新させていただきます。これを読んで集めればPythonプログラミング能力が向上するとは考えないでください、学習に近道はありませんし、プログラミング能力に近道もありません、長い時間と労力を費やす必要があります。さあみんな!

Pythonに関する技術留保

ここでは、誰でも学べる無料のコースをいくつか紹介したいと思います。以下はコースのスクリーンショットです。下部にある QR コードをスキャンしてすべてを取得してください。

1. Pythonの全方位学習ルート

ここに画像の説明を挿入します

2. 学習ソフト

労働者が仕事をうまくやりたいなら、まず道具を研ぐ必要があります。Python を学習するために一般的に使用される開発ソフトウェアがここにあり、誰もが時間を大幅に節約できます。
ここに画像の説明を挿入します

3. 学習教材

ここに画像の説明を挿入します

4. 実用的な情報

実践こそが真実をテストするための唯一の基準です。ここの圧縮パッケージは、空き時間に個人の能力を向上させるのに役立ちます。
ここに画像の説明を挿入します

5. ビデオコース

ここに画像の説明を挿入します

さて、今日の共有はここで終わります。幸せな時間はいつも短いです。もっとコースを学びたい友達、心配しないでください、もっと驚きがあります~ここに画像の説明を挿入します

おすすめ

転載: blog.csdn.net/Everly_/article/details/133359467