No.1ベストアンサー
- 回答日時:
>pythonを学びたいのですが調べているとバージョン2と3で大きな違いがあるようで・・・・。
確かに結構違いがありますが、こればかりは経験で把握していくしか無いですね。
個人的には日本語の扱いが楽なので出来れば3を使いたいのですが、未だに2を使ってるプログラムも沢山あります。歴史的事情だけでなく、ライブラリの関係などで新規開発も2でせざるを得ない場合もあります。
>いろいろ解説サイトや学習サイトをのぞくとバージョン2系で書き方の説明がされているのですが
ネット上の情報は2と3が混在し、どちらかと言えば2の方が多く見られる印象があるのは事実ですね。
#特に厄介なのは2、3のどちらか明示されていないページが多々あることです。
ただ、2と3の違いをまとめたサイトは沢山あるので、基本的な部分については、それを見ておけば問題ありません。
ライブラリについては、色々変わっている部分もありますので、原則、公式リファレンス(http://www.python.org/doc/)を参照するのが良いと思います。
#3系は邦訳がまだされていません。
>やはりこれからのことを考えるとバージョン3で学んでいったほうがよいのでしょうか?
2と3のどちらで勉強すべきか、というのは微妙な問題ですが、個人的には3がオススメです。
というのも、2と3の変更によって、互換はなくなっていますが、言語としてより自然な方向へ進んでいるためです。
#内部のunicode化とかinputとか
http://nakagami.blog.so-net.ne.jp/2011-12-06
>また、pythonはほかの言語に組み込んだりして使うことが多いという風に聞いたのですがその辺は2も3もかわりませんよね?
あまり組み込んで使ったことがないので詳しくは分からないのですが、2でも3でもC・C++には組み込めるはずです。
#やり方が全く同じかどうかは分かりません。
http://docs.python.org/py3k/extending/embedding. …
この回答へのお礼
お礼日時:2012/07/10 23:56
返事が遅くなってしまい申し訳ありません。また、丁寧な回答ありがとうございました。
やはりこれからのことを自分なりに考えてみて3を学んだほうがいいかなという答えにたどり着けました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) pythonのバージョン変更に関する質問 1 2023/02/14 11:39
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- その他(IT・Webサービス) 4月から入社した新会社員です。文系です。(大学は異文化コミュニケーション学部でした。中国の高校に合格 1 2023/04/06 12:52
- オープンソース Python openpyxlを使用したセル番地の使用について 1 2023/08/03 22:05
- その他(プログラミング・Web制作) Pythonのバージョンに関する質問です。 2 2022/04/10 21:03
- その他(プログラミング・Web制作) プログラミング python pandas 固定長データの出力 2 2022/08/16 11:22
- その他(プログラミング・Web制作) 「Python 文章自動生成」と調べて様々なサイトを参考に試したのですが、どれもうまくいきませんでし 1 2022/09/26 21:41
- その他(自然科学) 科学技術計算の仕事について 2 2023/02/04 18:09
- UNIX・Linux ChromebookでPythonを使いたい! けれどLinuxが入らない… 4 2022/05/05 08:49
- 数学 C言語と将来性 7 2022/10/13 16:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
小学1年生の子です。塾に行かせ...
-
楽しくて最高のプログラミング...
-
ラズパイpico PIOモード
-
Pythonでgif画像が上手く作れない
-
pythonで複数画像からgifを作る...
-
プログラミング
-
vba クリップボードクリアにつ...
-
RTKPOSTのファイル生成について
-
プログラミング ソースコード
-
正規表現で複数マッチ条件で悩...
-
windowsでテキストファイルの各...
-
スカラーのベクトル微分
-
Pythonって何を意識した言語な...
-
Selenium4でボタンをクリックで...
-
ExcelVBAでFormulaR1C1を列範囲...
-
HTMLソースが表示のページのも...
-
シェルのSTEP数について教えて...
-
Google ColaboでGUI作成
-
ものづくりに向いているプログ...
-
https://paiza.jp/challenges/5...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
chatGPTで次々と質問をしていく...
-
昔のパソコン少年の武勇伝「店...
-
スカラーのベクトル微分
-
ハッシュテーブル(連想配列)が...
-
最新のプログラム言語を学ぶに...
-
pythonにてseleniumを使うも、...
-
Windowsのアプリ開発ってなんの...
-
vba クリップボードクリアにつ...
-
Google ColaboでGUI作成
-
sublimit textっていうエディタ...
-
フリーランスのエンジニアって...
-
ExcelVBAでFormulaR1C1を列範囲...
-
matplotlibで任意の角度の円弧...
-
そのまま使っただけなのに・・...
-
家庭のパソコンで Python の 環...
-
初心者powershellのPS1ファイル...
-
Webプログラムってネイティブア...
-
httpリクエストの送り元の特定
-
プログラミングで例えばゲーム...
-
rpa化する言語としてら何があり...
おすすめ情報