>> print("Hello Python ") 等々。"/> >> print("Hello Python ") 等々。">

ホームページ  >  記事  >  バックエンド開発  >  Python2.7と3.7の違い

Python2.7と3.7の違い

藏色散人
藏色散人オリジナル
2019-07-03 09:09:578266ブラウズ

Python2.7と3.7の違い

#違い 1: print 構文を使用する

Python2.7 print 構文を使用する >>> ; print "Hello Python"

Python3.7 構文の表示の使用法 >>> print("Hello Python")

例: Python 3.7 で二重引用符を使用して SyntaxError 例外をトリガーする.0 メカニズム プロンプト print("Hello Python3.7") のことですか

##print 行折り返しと行折り返しなしの違い

## python 2.7 print 改行なしで「,」を使用します

## python 3.7 print use end=""

# #違い 2: raw_input() と input()

Python 2.7 raw_input() と input() は両方とも存在し、使用できます raw_input() は文字列を受け取ります input() は数値 int を受け取ります / flot. Python 3.7 raw_input() は存在しません。input() のみが存在します。2 つはマージされます。任意の形式を受け取り、文字列を返します

#違い 3: 関数 cmp()

python 2.7 cmp(x,y) 関数は、2 つのオブジェクトを比較するために使用されます。 x < y が -1 を返す場合、x == y が 0 を返す場合、

##違い 4: 文字列の大文字と小文字の文字列

string.letters: すべての文字を含む文字列(大文字または小文字)

Python 3.0 では、string.ascii_letters.

関連する推奨事項: "

Python チュートリアル "

以上がPython2.7と3.7の違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。