質問: pythonソースコードを読み始めたい。どこから始めればよいか pythonソースコードを読み始めます。私の経験、私はpythonおよびjavaをよく知っています。他の言語もさまざまなレベルの熟練度で知っていますが、c/c + /は特によくわかりません。cを大学ですが、専門的にプログラムされたことはありません。このコードを読んだ理由. pythonが内部でどのように機能するかを理解します。 cをもっと学びましょう。 1は2よりも私にとって重要です。これについてどうすればいいですか?
回答: まず、1に最も興味がある場合は、さまざまなモジュールのpythonソース)を読むことから始めます(cに直接ジャンプしないでください)。いくつかのモジュール、私は常にpythonプログラミングについて新しいことを学びました。第二に、もしあなたがcをもっとよく学ぼうとしているなら、私は個人的に完全に異なる何かを提案します:その中のプログラムです。ソースコードを静的に読み取るだけでnot cをよりよく理解できるようになります(または、少なくとも、これは限られたアプローチですが、少しはよくなるかもしれませんが、ソースを読み取るだけで十分です。 )。cで少なくとも適度なサイズのプロジェクトをプログラミングした後、then pythonソースを調べ始めます。これが、cをよりよく知る唯一の方法です。 pythonのcソースを読んでも、cをよく知らなくても、それほど遠くまでは行かないと思います。cプロジェクトのアイデア実際、ここにcプロジェクトのアイデアがあります:cでpythonインタープリターを作成します。明らかに、完成に近づくことすらありません。これはかなり難しいプロジェクトですが、言語の一部に焦点を当てるのは良い考えだと思います。cを学ぶのに役立つだけでなく、pythonよりもはるかに理解しやすくなりますbeforeソースを見る:より深い理解が必要になりますlot pythonのものの場合、pythonがどのように機能するかなどの設計トレードオフを理解します。次に、最終的にpythonのコードを読んだとき、なぜそのように機能するのかを理解するだけでなく、問題を解決する本当に素晴らしいcのテクニックをたくさん学ぶことになるでしょう。