北京中科白癜风医院好不好 http://www.csjkc.com/yydt/m/513.html#少儿编程#我们使用了输出语句print()写了我们第一个Python程序,print()是输出语句,也就是说我们可以在屏幕上看到输出的语句,那么如果我们想通过键盘即时输入信息呢?Python为我们提供了input()函数。技能1:输入语句input()input()函数可以接收任意输入,并将所有输入默认为字符串处理,并返回字符串类型。input()直接使用input(),系统执行这句后会暂停,并等待你的输入(图1),红色箭头指向的位置就是让你键入内容。图1等你输入完信息,敲回车后,系统才会继续执行后面的程序。图2执行过程如图3:图3input()里加提示语上面那种方式对我们其实不够友好,系统没有给出任何提示信息就让我们输入,这会感觉有点莫名其妙,所以建议在input()里加上提示信息。提示信息如果是字符串的话,一定要用双引号引起来。系统执行input(“你的名字:”),会在屏幕上输出提示信息“你的名字:”,然后暂停并等待你的输入(图4)。图4等你输入名字,敲回车后,系统才会继续执行后面的程序。图5执行过程如图6:图6完成如下对话:计算机:“请输入你的名字:”你:“小po。”计算机:“请输入你的年龄:”你:“6岁”计算机:“你好,小po,欢迎来到Python世界。”在IDLE的编辑器里编写代码如何使用IDLE的编辑器在里已经说过,这次就不再说了。这个练习里,我们除了练习input()的用法,同时还会学习变量的使用。这个练习的代码如图7:图7①系统首先输出提示信息“请输入你的名字:”,并等待你键入名字。键入名字,敲回车,你输入的名字就会赋值给变量“name”。②系统输出提示信息“请输入你的年龄:”,并等待你键入年龄。键入年龄,敲回车,你输入的年龄就会赋值给变量“age”。③然后系统在屏幕上输出“你好,小po,欢迎来到Python世界!”。注意:代码一定要顶格写。和其它编程语言用括号来表现代码块的层级不同,Python是通过代码缩进来表现代码块,所以Python的书写格式非常严谨,它的最外层的代码即与首行代码同级的,一定是顶格写,否则编译会报错。如图8,第一个print是顶格写的,代码能正常运行;第二个print前面有空格,系统就会报错。图8该程序运行过程如图9,再次提醒写的程序一定要记得保存。图9变量的使用系统最后为什么能输出“你好,小po,欢迎来到Python世界!”?print(你好,,name,,欢迎来到Python世界!)print()语句里可以采用拼接的方式来组成输出信息,这里“你好,”和“,欢迎来到Python世界!”这两句话都是固定的,只有名字是因人而异的。这里名字来自于代码①我们键盘输入的名字,所以它是不确定的。这个不确定的值我们用一个叫“name”的名字来统一记录,这个“name”就是变量名。注意:1)这里由于name是变量名,所以name不能用引号引起来。Python解析器在解析print(你好,,name,,欢迎来到Python世界!)这句代码时,看到没有引号的name,就知道它是个变量,于是它会取name的值,就是代码①你键盘输入的名字。如果你给name加了引号,Python解析器就会认为它是字符串,对于字符串,任何编程语言都是原样输出。2)print()中字符串和变量用“,”隔开由于字符串和变量不是同类型的东西,所以它们放一起时要用“,”隔开。如果没有隔开,系统就会报错(图10)。图10好了,小朋友们,你们会了吗?这篇我们讲了input的使用,以及提到了一个叫变量的东西。那么到底什么是变量,以及它们是如何工作的呢?我将会和你们一起去了解。原创不易,请勿抄袭。欢迎大家
转载请注明:http://www.aierlanlan.com/grrz/9031.html