ホームページ > バックエンド開発 > Python チュートリアル > Python 3 入力: `raw_input()` がなくなったのはなぜですか? ユーザー入力を取得するにはどうすればよいですか?

Python 3 入力: `raw_input()` がなくなったのはなぜですか? ユーザー入力を取得するにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2024-12-07 12:18:15
オリジナル
289 人が閲覧しました

Python 3 Input: Why is `raw_input()` Gone and How Do I Get User Input?

Python 3: さらば raw_input()、ようこそ input()

Python 2 では、ユーザー入力の読み取りに raw_input() が使用されました。ただし、Python 3 に移行すると、開発者は次のエラーに遭遇します:

このエラーは、Python 3 で raw_input() が変換されたために発生します。Python 2 との互換性を維持するために、Python 3 では input() が導入されました。これは raw_input() をシームレスに置き換えました。

新機能の Python ドキュメントに記載されているとおりPython 3.0:

"raw_input() 関数は input() と呼ばれるようになり、input() は Python 2.7 の raw_input() が行ったことを実行します。つまり、入力を文字列として返します。その内容。"

したがって、Python 3 でユーザー入力機能を利用するには、単純に raw_input() を input() に置き換えます。この置換により、Python 2 から Python 3 へのシームレスな移行が保証されます。

以上がPython 3 入力: `raw_input()` がなくなったのはなぜですか? ユーザー入力を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート