Learn Python The Hard Way学習(11)-質問

1070 ワード

今私达に足を速めさせて、前に私达は多くのつまらない印刷を学んで、下で私达はどのように私达のプログラムの中に情报を入力することを学んで、下の练习は少し难しいかもしれませんが、私を信じて、先にして、后であなたは何が起こっているか知っています.
ほとんどのソフトウェアでは、
  • ユーザの入力を受信
  • .
  • 入力情報
  • を変更する.
  • は、変更後の情報
  • を印刷する.
    前は印刷しかしていませんが、次は簡単な入力を実現し、具体的な原理は次の練習で説明します.
    print "How old are you?",
    age = raw_input()
    print "How tall are you?",
    height = raw_input()
    print "How much do you weight?",
    weight = raw_input()
    
    
    print "So, you're %r old, %r tall and %r heavy." % (
        age, height, weight)
    

    ヒント:各行の後にカンマを付けると、入力を待つ行が改行されません.
    実行結果
    How old are you? 26
    How tall are you? 6'2"
    How much do you weight? 175kg
    So, you're '26' old, '6\'2"' tall and '175kg' heavy.
    加点練習
    1.インターネットでrawを検索するinputは何をしていますか?
    1行の入力文字列を読み込みます.
    2.他の使い方を見つけることができますか?
    age = raw_input("How old are you?")
    3.模範上の例は自分でいくつか質問をします.
    4.例の「6'」を見てみると、ここでは単一引用符の変換を行い、この単一引用符が終了符と見なされることを防止します.