ホームページ >バックエンド開発 >PHPチュートリアル >複数のプログラミング言語を持っている友達に教えてください: 第一言語への依存をどのように克服しましたか?
私の現在の状況は次のとおりです:
PHP は私の第一言語であり、現時点では基本的な使い方はかなり得意です。ただし、企業のリーダーは Python を強く好んでいるようですが、理由がないわけではありません。なぜなら、データ検出、結果チェック、PHP 移植性、インターフェイス (PHP_CLI) など、Python ほど使いにくい小さなツールを作成する必要があることが多いからです。
私は PHP に精通しているため、これまでいくつかのガジェットは意図的に Python を避けてきましたが、これは長期的には解決策ではなく、プログラミングには何の困難もありません。実際、私も Python を試して簡単な構文を学びたいと思っていますが、何もやったことがありません。
でも、母国語に頼るのは私にとってとても難しいことです。
そこで、複数のプログラミング言語に精通している友人に聞きたいのですが、そもそもどうやってそれを克服しましたか?
私も PYTHON を学びたいです。たくさんのライブラリがあり、とても便利で速いと感じます。 3 つの言語、それは何もありません 依存関係
職場で北京語、地元の方言、方言にどのように対処しているか聞きたいです
私は今、C# を使用しています。C# が使用できない場合はどうすればよいですか。
プログラミングが好きですか?
php から python に変換する際に私にとって最も難しいのは次の 2 つのことです:
1. py のリスト、タプル、リスト式、およびジェネレーター式に精通しておいてください。php の配列関数は非常に強力ですが、py の対応する dict 処理は非常に弱いです、php py の配列のさまざまな関数は、ほとんど list/tuple/set/dict の使用を必要とし、さらに配列を反映させる必要があります 2. Python に関する中国語の情報は確かに少なすぎますが、英語の情報は非常に豊富です。電子テキストを読む能力はまだ多少はあります
しかし
ウェブ HTML を作成するには php の方が便利で、コマンド ライン モジュールには py の方が優れていると今でも思います
言語の習慣の問題に関しては、py は何があってもインデントの問題、特にタブとスペースを混在させることはできません
インデントを理解した後は、多くのプログラムは非常に直感的です
Python の魅力的な部分を発見した場合は、Python への魅力をさらに高めるのもいいかもしれません
それがとても自然に起こった場合、この期間中、私はPythonを使った演習をもっと行います
子供の世話をするためにphpを家に置いておくだけです
その後、Pythonを取り出すことができます。車が揺れました
顧客サービスの最も簡単な方法は、必要なときにいつでも尋ねることです。PHP で書くときは、Python でどのように行うべきかを考えてください。つまり、Python を使用する代わりに、簡単にできる方法を見つけるようにしてください。それを達成する方法がないと思われる場合は、何もせず、Python の代替手段を見つけて作業を続けてください。
使い方は簡単です!学習にはかなりの時間と労力がかかります
今日は一日かけて、以前インストールした Eclipse Python 環境をインストールしましたが、比較的スムーズに進みました。 python2.6 の mysql モジュールをインストールしましたが、システム ファイルが 2 つ不足していて実行できず、組み込みモジュールの 1 つが使用できず、エラーが報告されました。 Pythonのバージョンは面倒で、情報もあまりありません。
これが最初のステップです、さあ。 この件については多くの友人が言いたいことがあるようなので、今は投稿しません。
それらはすべてツールであり、そのルーツから離れることなく変わることはありません
今日は一日仕事を終えて、以前インストールしたEclipse Python環境をインストールしましたが、比較的スムーズに進みました。 python2.6 の mysql モジュールをインストールしましたが、システム ファイルが 2 つ不足していて実行できず、組み込みモジュールの 1 つが使用できず、エラーが報告されました。 Pythonのバージョンは面倒で、情報もあまりありません。
これが最初のステップです、さあ。
この件については多くの友人が言いたいことがあるようなので、今は投稿しません。
Wenquxing は中学生のときに購入しました。ゲームがたくさんあり、ゲーム コンテンツの編集をサポートしていました。当時、さまざまな食べ物を食べることができる Greedy Snake というゲームがあったことを覚えています。ヘビを長くしたり、短くしたり、速くしたり…。そして、食べ物の種類の出現確率を調べて、すべて短い食べ物に調整したところ、非常に快適にプレイできました。後でそれがvbと呼ばれていることを知りました。
高校生になってから、vb を使ってテトリス ゲームを書くことを学びました。
高校でコンピューターのコンテストがありましたが、私はゲームをいじることしかできず、コンピューターの概念についての知識がありませんでした。
その後、大学に入学してから C と C++ を学び始めました。私の最初の熟練した言語は C++ であると言うべきです。
そして、2年生のときにイベントに参加し(賞金は1万元)、物を買うためのウェブサイトを作りました。主な難しさはマーケティング方法と宣伝方法でしたが、ウェブサイトを持たなければなりませんでした。私たちのグループの女の子 4 人は誰もオンライン ストアが何なのかを知りませんでしたし、私も知りませんでしたが、彼女たちが私にオンライン ストアを勧めてくれて、販促資料やスタイルをデザインしてくれました。仕方なく、オンラインで情報を閲覧し、オンライン ストアをダウンロードしたところ、それが PHP であり、アクティビティの有効期限が 3 か月間であることがわかりました。ボーナスは莫大です。私は過去 3 か月で PHP を学習し、比較的熟練したレベルに達しました。
私は毎日、PHP のマニュアルを見て、コードを書き、PHP のマニュアルを見て、コードを書き、磨き上げてきたと言えます。第一言語への依存を克服するという投稿者が言ったことは完全に正しいわけではないと思います。一方のプログラミング言語を学ぶことは、類似によってもう一方の言語を習得するのに役立ちます。他の科目を学ぶのが難しいのはなぜですか? 最も重要なことは心の状態です。たとえば、その 3 か月間、私は学校で気を散らすことなく勉強しました (夏休み、寮、静かで快適でした)。このような精神状態では、毎日さまざまな事や生活に悩むことになります。)また、言語によって機能が異なり、一つの言語を習得してから新しい言語を学習すると、マニュアルを読んでもまだ分からない機能やライブラリがたくさんあると感じます。小さなプロジェクトをどうやって始めるべきか、何度も考えます。それは私が関数をよく覚えていないからだと思います。あるいは、もっと小さなプロジェクトを実行できるからです。練習は完璧を作る。
結局のところ、私たちは仕事のせいで、自分たちで物事を学ぶ時間があまりありません。
幸いなことに、私はまだ勉強中です。
私が学校を出て、責任と希望を持って社会に出たとき、再びプログラミングの素晴らしさに出会える浄土と時間があればいいですね〜
フォローしてください! ! !
また、2 つ以上の言語に堪能になる方法も知りたいです。 1 つは簡単ですが、2 つ目は難しいです。
たとえば、私は中国語が初めてですが、英語は本当に苦手です。
あなたは Python のセクシーな部分を発見したので、Python への魅力をさらに高めたほうがよいでしょう。
それから、適切な時間を見つけて集まって、オーガズムがあるかどうかを確認してください。
そうなった場合は、自然に任せましょう。 Python でもっと演習をしてください
まずは子供の世話をするために php を家に置いておくだけです
そうすれば、Python を取り出すことができます 車が揺れました
説明が卑劣すぎます。
@夏之冰雪 貴重な経験を共有していただきありがとうございます。
女の子として、あなたはとても早くからプログラミングに取り組み始めたので、将来は間違いなく優れたプログラマーになるでしょう。
あなたは Python のセクシーな部分を発見したので、Python への魅力をさらに高めたほうがよいでしょう。
それから、適切な時間を見つけて集まって、オーガズムがあるかどうかを確認してください。
そうなった場合は、自然に任せましょう。 Python でもっと練習しましょう
子供の世話をするために php を家に置いておくだけです
そうすれば、Python を取り出すことができ、車は衝撃を受けるでしょう プログラミングの世界には才能のある人材が不足していません。
私にとって PHP から Python への学習で最も難しいのは次の 2 つのことです:
1. PHP の配列関数は非常に強力ですが、Python の対応する dict 処理は非常に複雑であるため、Py のリスト、タプル、リスト式、およびジェネレーター式に精通しておいてください。弱い、および php 配列 py の各関数は、ほとんど list/tuple/set/dict を使用する必要があり、反映するには配列さえも使用する必要があります
2. Python に関する中国語の情報は本当に少なすぎますが、英語の情報は非常に豊富であり、依然として電子テキストを読むスキルはある程度あります
しかし
ウェブ HTML を作成するには php の方が便利で、コマンド ライン モジュールには py の方が適していると思います
言語の習慣の問題に関しては、py はインデントの問題を解決する必要があります。何があっても、特にタブとスペースを混ぜないでください。
明確なインデント、多くのプログラムは非常に直感的であり、分析が整っています。自分自身を改善するには、いくつかの問題を克服する必要があります。ありがとうございます
難しいところから始めましょう。私の第一言語は C/C++ です。 。 。 。
PHP に触れてみて、一流の PHP プログラマーよりも三流の C/C++ プログラマーの方が優れたスキルを持っていることがわかりました。 。 。
NB プログラマーは基本的に第 2 言語を学ぶ計画を持っています。たとえば、Java で思考を書いた人は、C/C++ での思考の達人でもあります。
それを経験として扱い、もう 1 つのスキルを追加してください。時々、両方の欠点が見えてきます。そして、特定の投稿者が言ったように、それらを組み合わせることができます、バラバラ...
しかし、常に 1 つのスキルが必要です。つまり、毛沢東同志が言ったように、専門性と人気はあるが、幅広いスキルは何もうまくできないことを意味します。
今日は一日仕事を終えて、以前インストールしたEclipse Python環境をインストールしましたが、比較的スムーズに進みました。 python2.6 の mysql モジュールをインストールしましたが、システム ファイルが 2 つ不足していて実行できず、組み込みモジュールの 1 つが使用できず、エラーが報告されました。 Pythonのバージョンは面倒で、情報もあまりありません。
これが最初のステップです、さあ。
この件については多くの友人が言いたいことがあるようなので、今は投稿しません。
Wenquxing は中学生のときに購入しました。ゲームがたくさんあり、ゲーム コンテンツの編集をサポートしていました。当時、さまざまな食べ物を食べることができる Greedy Snake というゲームがあったことを覚えています。ヘビを長くしたり、短くしたり、速くしたり…。そして、食べ物の種類の出現確率を調べて、すべて短い食べ物に調整したところ、非常に快適にプレイできました。後でそれがvbと呼ばれていることを知りました。
高校生になってから、vb を使ってテトリス ゲームを書くことを学びました。
高校でコンピューターのコンテストがありましたが、私はゲームをいじることしかできず、コンピューターの概念についての知識がありませんでした。
その後、大学に入学してから C と C++ を学び始めました。私の最初の熟練した言語は C++ であると言うべきです。
そして、2年生のときにイベントに参加し(賞金は1万元)、物を買うためのウェブサイトを作りました。主な難しさはマーケティング方法と宣伝方法でしたが、ウェブサイトを持たなければなりませんでした。私たちのグループの女の子 4 人は誰もオンライン ストアが何なのかを知りませんでしたし、私も知りませんでしたが、彼女たちが私にオンライン ストアを勧めてくれて、販促資料やスタイルをデザインしてくれました。仕方なく、オンラインで情報を閲覧し、オンライン ストアをダウンロードしたところ、それが PHP であり、アクティビティの有効期限が 3 か月間であることがわかりました。ボーナスは莫大です。私は過去 3 か月で PHP を学習し、比較的熟練したレベルに達しました。
私は毎日、PHP のマニュアルを見て、コードを書き、PHP のマニュアルを見て、コードを書き、磨き上げてきたと言えます。第一言語への依存を克服するという投稿者が言ったことは完全に正しいわけではないと思います。一方のプログラミング言語を学ぶことは、類似によってもう一方の言語を習得するのに役立ちます。他の科目を学ぶのが難しいのはなぜですか? 最も重要なことは心の状態です。たとえば、その 3 か月間、私は学校で気を散らすことなく勉強しました (夏休み、寮、静かで快適でした)。このような精神状態では、毎日さまざまな事や生活に悩むことになります。)また、言語によって機能が異なり、一つの言語を習得してから新しい言語を学習すると、マニュアルを読んでもまだ分からない機能やライブラリがたくさんあると感じます。小さなプロジェクトをどうやって始めるべきか、何度も考えます。それは私が関数をよく覚えていないからだと思います。あるいは、もっと小さなプロジェクトを実行できるからです。練習は完璧を作る。
結局のところ、私たちは仕事のせいで、自分たちで物事を学ぶ時間があまりありません。
幸いなことに、私はまだ勉強中です。
私が学校を出て、責任と希望を持って社会に出たとき、再びプログラミングの美しさに出会える浄土と時間があればいいですね〜
それはとてもよく言われます
いいね
実際、一番難しいのは、私が実際に PHP と Python を一緒に使ったことがないということです。どちらも弱い型付けの言語ですが、それは悪いことではありません。使えば使うほど理解が深まります。
@夏之冰雪 貴重な経験を共有していただきありがとうございます。
女の子として、あなたはとても早くからプログラミングに取り組み始めたので、将来は間違いなく優れたプログラマーになるでしょう。
今返信を見ましたが、weiboとは違い、@マークの返信は相手には届かないようです。
難しい部分から始めましょう。私の第一言語は C/C++ です。 。 。 。
PHP に触れてみて、一流の PHP プログラマーよりも三流の C/C++ プログラマーの方が優れたスキルを持っていることがわかりました。 。 。
あなたの「一流の PHP」の定義は低すぎると思います。 。 。
私の最初の言語は VB です。実際、仕事では VB に依存していません。それを克服することについては何も言うことはありません。今では、C# を使用してデスクトップ プログラムを作成するのがあまり得意ではありません。参考になる記事を読んで、コントロール オブジェクトなどの使い方を知ったら、あとは仕事に戻ります