编程语言让计算机按你说的指令做事情之后,大家是不是有些跃跃欲" />
下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922
论坛 >办公软件 >输入

输入

好汉发布于 2015-10-18 22:58查看:614回复:4

可以用相关的课程\\'" href="/\\'/list/3.html\\'">编程语言让计算机按你说的指令做事情之后,大家是不是有些跃跃欲试呢?别着急,先回顾一下我们之前几节课。我们到现在一共提到了三种可以运行print的方式:
命令行,包括Win下的控制台(CMD)和Mac下的终端(Terminal)。
它可以帮我们确认自己电脑上的是不是正常。但是这种方法很难帮我们实现写一个完整小程序的目标。
IDE,包括python自带的IDLE和其他第三方的IDE。
不知道大家是不是都顺利搞定,并且能顺利保存并打开py文件了呢?以后我们课程里的内容,你都可以在这里面进行。
在线编辑器,compileonline或者pythonfiddle。
他们同样包括代码编辑器(写代码的地方)和控制台(输出结果的地方)两部分。所以我们在本地IDE里的操作都可以在其中实现。只不过保存文件会有些复杂,compileonline是点击download files打包下载,pythonfiddle需要注册一下。当然,你也可以直接把你写好的代码复制下来,保存在本地,下次再粘贴上去接着写。
大家是不是都准备好自己的武器了呢?那我们接下来就要正式开战啦!
#======== 进入今天的正题 ========#
之前print了那么多,都是程序在向屏幕“输出”。那有来得有往,有借得有还,有吃。。。咳咳!那啥,我们得有向程序“输入”信息的办法,才能和程序对话,进行所谓的“人机交互”。
python有一个接收命令行下输入的方法:
input()
注意,和print不同的是,这次我们必须得加上()了,而且得是英文字符的括号。
好了,终于可以搬出那个弱智小相关的课程\\'" href="http://%27/list/115.html/'" style="margin: 0px; padding: 0px; cursor: pointer; color: rgb(0, 174, 239); width: 720px; font-family: 'Microsoft Yahei', Tahoma, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 32px; white-space: normal; background-color: rgb(244, 247, 249);">游戏了,耶!游戏里我们需要跟程序一问一答,所以我们先把话给说上。
打开我们的python编辑器,不管是IDLE,在线编辑器,还是其他的IDE。在代码编辑器中输入下面几句代码:
print \\"Who do you think I am?\\"
input()
print \\"Oh, yes!\\"
然后,Run!(Forrest Run!)你会在命令行中看到,程序输出了第一句之后就停住了,这是input在等待你的输入。
输入你的回答,回车。你会看到程序的回答。注意!引号!!又是引号!!!和print一样,如果你输的是一串文字,要用引号''或者\\"\\"引起来,如果是数字则不用。
(插一句,python还有一个输入的方法:raw_input(),它把所有的输入都直接当作一串字符,于是就可以不用加引号,有兴趣的同学可以试一试,体会一下两者的不同。关于这个令人纠结的引号,我们以后会再讨论它。)
看上去不错哦,似乎就这么对上话了。是不是觉得离小游戏的完成迈进了一大步?可是大家发现没有,即使你说\\"Idiot!\\",程序仍然会淡定地回答\\"Oh, yes!\\"因为它左耳进右耳出,根本就没听进去我们到底说了啥。那怎么才能让它认真听话呢?啪!且听下回分解。

PS:今天心情不错,给大家讲个很冷的程序员笑话。
一位程序员对书法十分感兴趣,退休后决定在这方面有所建树。于是花重金购买了上等的文房四宝。一日,饭后突生雅兴,一番磨墨拟纸,并点上了上好的檀香,颇有王羲之风范,又具颜真卿气势,定神片刻,泼墨挥毫郑重地写下一行字:
hello world

#======== 标准结尾 ========#
关于作者:
Crossin者,本躬耕金陵之码农也,今于申城创业相关的课程\\'" href="/\\'/list/42.html\\'">创业未半。少习码,天资愚拙,一十有五年方小有所悟。然好为师,每有朋辈咨以技巧疑难,便欣然作答,自得其乐。故开此号,但求抛砖引玉,切磋交流,结交四方。若得助人向学,则甚善哉。望诸君传此号于亲朋师友,吾不胜感激。

收藏(0)0
查看评分情况

全部评分

此主贴暂时没有点赞评分

总计:0

回复分享

共有4条评论

  • 课课家运营团队
  • 酸酸~甜甜
  • K哥馆
  • 课课家团队03
  • 大萌
  • 知兰
  • 风铃美
  • Mr ken
  • YUI
  • cappuccino
  • mr jack
  • IT宅男
  • Mright
  • love洒脱留守
  • 人生如梦183
  • 选择版块:

  • 标题:

  • 内容

  • 验证码:

  • 标题:

  • 内容

  • 选择版块:

移动帖子x

移动到: