Python2とPython3のtype()関数の違い

Nitheesh MN

Python 2で次のスクリプトを試す場合

a = 200  
print type(a)   

その出力は

<type 'int'>

Python 3では、スクリプト

a = 200
print (type(a))

その出力は、

<class 'int'> 

その理由は何でしょうか?

Martijn Pieters

昔の時代にはintdictなどの組み込み型は、で構築された型listは大きく異なっていましたclassたとえば、組み込み型をサブクラス化することはできません。

徐々に、Python 2.xの後続のリリースでは、class型と組み込み型の違いが失われてきました。Python 2.2での新しいスタイルのクラス(から継承objectの導入は、そのような(主要な)ステップの1つでした。Python2.2での型とクラスの統合を参照してください

type組み込み型表現の使用を削除することは、そのプロセスの最後のステップにすぎません。名前を使用する理由はもうありtypeません。

言い換えれば、Python 2.7と3.xの間では、これは表面的な変更であり、それ以上のものではありません。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Python2とPython3のzip()関数の違い

分類Dev

Python3とPython2のtype()とhasattr()の違い

分類Dev

Python2とPython3のread()の違い

分類Dev

Python3とPython2の違い-socket.senddata

分類Dev

Python2と3の「dir」の違い

分類Dev

印刷関数の結果python2は正しいが、python3は間違っている

分類Dev

Python2とPython3でのpandas.Series演算子/ =の動作の違い

分類Dev

Popen:Python2と3の違い

分類Dev

Python2とPython3のフィルター動作の違い

分類Dev

「翻訳」に関するPython2と3の違い

分類Dev

Python3とPython2のConfigParser

分類Dev

バイトの追加とシリアルポートへの送信に関するpython2とpython3の違い

分類Dev

Python2とPython3の正しい処理

分類Dev

python2 / 3のinput()の違い

分類Dev

python3とpython2で配布パッケージを構築することの違いは?

分類Dev

Python3とPython2のマップ関数の問題を解決する

分類Dev

utf-8のpython2と3の違い

分類Dev

Python2と3の正規表現の違い

分類Dev

Python2とPython3-3つの引数を持つマップの動作の違いは?

分類Dev

Python2のfile()関数をPython3関数にどのように適合させるのですか?

分類Dev

python2のpython3 datetime.timestamp?

分類Dev

Python2とPython3の間のBeautifulSoupHTMLparsingError

分類Dev

Python2とPython3の間の文字エンコード

分類Dev

python3の[]とlist()の違い

分類Dev

Python3の「Matrix [::] = "」と「Matrix ="」の違い

分類Dev

python2とpython3のマップ

分類Dev

互換性の問題(Python2とPython3)

分類Dev

Python2とPython3のPOSTリクエスト

分類Dev

python2とpython3のマルチスレッド

Related 関連記事

  1. 1

    Python2とPython3のzip()関数の違い

  2. 2

    Python3とPython2のtype()とhasattr()の違い

  3. 3

    Python2とPython3のread()の違い

  4. 4

    Python3とPython2の違い-socket.senddata

  5. 5

    Python2と3の「dir」の違い

  6. 6

    印刷関数の結果python2は正しいが、python3は間違っている

  7. 7

    Python2とPython3でのpandas.Series演算子/ =の動作の違い

  8. 8

    Popen:Python2と3の違い

  9. 9

    Python2とPython3のフィルター動作の違い

  10. 10

    「翻訳」に関するPython2と3の違い

  11. 11

    Python3とPython2のConfigParser

  12. 12

    バイトの追加とシリアルポートへの送信に関するpython2とpython3の違い

  13. 13

    Python2とPython3の正しい処理

  14. 14

    python2 / 3のinput()の違い

  15. 15

    python3とpython2で配布パッケージを構築することの違いは?

  16. 16

    Python3とPython2のマップ関数の問題を解決する

  17. 17

    utf-8のpython2と3の違い

  18. 18

    Python2と3の正規表現の違い

  19. 19

    Python2とPython3-3つの引数を持つマップの動作の違いは?

  20. 20

    Python2のfile()関数をPython3関数にどのように適合させるのですか?

  21. 21

    python2のpython3 datetime.timestamp?

  22. 22

    Python2とPython3の間のBeautifulSoupHTMLparsingError

  23. 23

    Python2とPython3の間の文字エンコード

  24. 24

    python3の[]とlist()の違い

  25. 25

    Python3の「Matrix [::] = "」と「Matrix ="」の違い

  26. 26

    python2とpython3のマップ

  27. 27

    互換性の問題(Python2とPython3)

  28. 28

    Python2とPython3のPOSTリクエスト

  29. 29

    python2とpython3のマルチスレッド

ホットタグ

アーカイブ