ホームページ > バックエンド開発 > Python チュートリアル > Python 2.7 で引用符なしでユーザー入力文字列を取得するにはどうすればよいですか?

Python 2.7 で引用符なしでユーザー入力文字列を取得するにはどうすればよいですか?

Barbara Streisand
リリース: 2024-10-28 14:49:30
オリジナル
720 人が閲覧しました

How Can I Obtain User Input Strings Without Quotation Marks in Python 2.7?

Python 2.7 での引用符なしのユーザー入力文字列の操作

ユーザーが指定した文字列を取得して操作しようとすると、プログラマーはよく問題に遭遇します。入力文字列は引用符で囲まれているため、特定の操作が妨げられる可能性があります。この記事では、Python 2.7 の適切な入力関数を利用して、この問題の解決策を検討します。

input() 関数を利用すると、ユーザーの応答は Python コードとして評価されます。したがって、引用符なしで文字列を取得するには、raw_input() 関数を使用する必要があります。この関数は、ユーザーが入力した文字の正確なシーケンスを解釈せずに返します。

構文:

testVar = raw_input("Ask user for something.")
ログイン後にコピー

例:

次のコード スニペットを考えてみましょう:

<code class="python">testVar = raw_input("Enter your name: ")
print("Hello, " + testVar + "!")</code>
ログイン後にコピー

ユーザーが「John」と入力すると、出力は次のようになります:

Hello, John!
ログイン後にコピー

この例では、raw_input() はユーザーの"John" という応答を返し、それを引用符で囲まずに testVar 変数に割り当てます。これにより、文字列の連結と操作が容易になります。

追加の考慮事項:

raw_input() 関数は、input( が優先され、Python 3.x では非推奨になったことに注意してください。 ) 関数。ただし、Python 3.x で input() を使用する場合も同じ原則が適用されます。ユーザーの応答は Python コードとして解釈されるため、引用符で囲む必要はありません。

以上がPython 2.7 で引用符なしでユーザー入力文字列を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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