习题 12: 提示别人?

当你键入 raw_input() 的时候,你需要键入 () 也就是“括号(parenthesis)”。这和你格式化输出两个以上变量时的情况有点类似,比如说 "%s %s" % (x, y) 里边就有括号。对于 raw_input 而言,你还可以让它显示出一个提示,从而告诉别人应该输入什么东西。你可以在 () 之间放入一个你想要作为提示的字符串,如下所示:

y = raw_input("Name? ")

这句话会用 “Name?” 提示用户,然后将用户输入的结果赋值给变量 y。这就是我们提问用户并且得到答案的方式。

也就是说,我们的上一个练习可以使用 raw_input 重写一次。所有的提示都可以通过
raw_input 实现。
1
2
3
4
5
6
age = raw_input("How old are you? ")
height = raw_input("How tall are you? ")
weight = raw_input("How much do you weigh? ")

print "So, you're %r old, %r tall and %r heavy." % (
    age, height, weight)

你应该看到的结果?

$ python ex12.py
How old are you? 35
How tall are you? 6'2"
How much do you weight? 180lbs
So, you're '35' old, '6\'2"' tall and '180lbs' heavy.
$

加分习题?

  1. 在命令行界面下运行你的程序,时时彩计划软件公式:然后在命令行输入 pydoc raw_input 看它说了些什么。如果你用的是 Window,那就试一下 python -m pydoc raw_input
  2. 输入 q 退出 pydoc。
  3. 上网找一下 pydoc 命令是用来做什么的。
  4. 使用 pydoc 再看一下 open, file, os, 和 sys 的含义。看不懂没关系,只要通读一下,记下你觉得有意思的点就行了。

Project Versions

Table Of Contents

Previous topic

习题 11: 提问

Next topic

习题 13: 参数、解包、变量

This Page

内蒙时时彩综合走势图 时时彩冷热统计工具 时时彩任意位独胆公式 时时彩在线模拟投注 时时彩计划软件破解
彩博士时时彩系列软件 时时彩单双遗漏 时时彩断组技巧 时时彩拉人办法 大龙虾时时彩软件破解版
重庆时时彩平台刷钱 时时彩胆码预测软件 江西时时彩组选走势 天津时时彩开奖时间 快3开奖结果
做时时彩代理怎么提成 重庆时时彩软件计划手机版 恒鑫时时彩软件下载 时时彩终极 时时彩推广广告