基本的なPythonの練習問題はどこにありますか?


ベストアンサー

つまり、Pythonの学習を開始し、言語の理解を広げるために練習する必要があることは明らかです。喉の渇きを癒すために、これらのリソースに順不同でアクセスできます

  • NickParlanteによるGooglePythonクラス(Youtubeで検索)は、Pythonを学ぶために最も素晴らしく、求められているものの1つです。 2日の問題。 Nickが提供するリソースは、数日間あなたを忙しくさせます。 GoogleのPythonクラス
  • インターネット上の誰かが、Redditでテストする46以上の基本的なPython演習を含むWebリンクを共有したと思います発達中の灰白質。ご覧ください。 46の簡単なPython演習
  • いくつかのアルゴリズム(検索、並べ替え、ツリー、グラフ)を学習している必要があります。 )、それらを実装する時が来ました。Pythonには素晴らしいライブラリがあることを知っています。これには使用しないでください。ゼロから始めて、LOCを成長させます。学ぶでしょう。

まだまだお腹が空いている場合は、T opcoder 、H ackerrank 、 SPOJ およびその他の競技プログラミングサイトで、そこで課題を行います。脚注として、Pythonを使用したコーディングの楽しみに参加してください。

回答

これがあなたの答えです…。

pythonを練習するためのヒント

  1. 毎日コードを作成する
  2. 書き出す
  3. インタラクティブに!
  4. 休憩を取る
  5. バグになるバウンティハンター
  6. 学習している他の人と自分を取り巻く
  7. 教える
  8. ペアプログラム
  9. 「良い」質問をする
  10. 何かを構築する
  11. オープンソースに貢献する

これらの手順を練習するには

すべてのコンピュータープログラマーは優れたプログラマーになる必要がありますが、すべての人が繁栄するわけではありません。

プログラム設計の通常の能力と問題の解決は別として、多くの堅実な作業、絶え間ない知識、改善されたプログラマーになるための永続性。

1。コーディング

コーディングを行うことで、計画、エラーコントローラー、文字列の誤りを同様に理解し、それらの特定の能力に戻って進歩することができます。

作業できません計画のみにおいて、コーディングは生産を生み出します。これは、研究して達成として行動するために必要です。この方法では、難易度に返信した直後に中断しないでください。

2。本を読むことでスキルが向上します。

コーディングは口で言うほどリラックスしておらず、優れたコードとひどいコードでは対照が異なりますが、どのようにしてわかりますか?

適切なコードを実現し、特定のコードが正しい理由を認識するまで、その違いを理解することはできません。

オープンソースへの貢献、署名-アップ電子メールリスト。

主にGoogle、Apache、およびその他のスキームからの公開された基本コードを想像することは、ソフトウェア設計能力を拡張し、強化されたコンピューターオペレーターを開発するための追加の方法です。 。

投稿リストを承認するだけで、その後の会話で一部が説明されます。

3。情報構築、アルゴリズム、および計画の相互に関連する困難の実践。

私はそれをトライスとして置くことを考えていましたが、4番目になりました。

希望どおりこれは、改善されたソフトウェアプログラマーとして改善するための活動の最大の危険性であると信じています。

優れたソフトウェアコンピューターオペレーターが見、出会った最も重要な部分は、情報構造、計算において優れています。

4。すべてをテストする

まず、モジュール内のすべての値をテストし、通常想定される入力を使用します。次に、可能であるが共有性が低い入力を試してください。これにより、秘密のバグがすべてフラッシュされます。実際、テストのスキルがあります。定期的に練習して能力を高めていきます。

5。変化に備える

現実的な職場では、要件が変化します。ただし、要件について最初に向かっていることが明確であり、実行計画が最初に明確になっています。より奇妙なことに、変化は常識の欠如または誤った仮定の結果であるということです。

元のソース:- https://www.codeavail.com/blog/improve-programming-skills/

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です