一、为什么要输入和输出?
无论是从 一开始的“hello world”,还是前面的各种例子,基本都是些“自说自话”,展示类的代码片段。只有能够接收用户输入,根据输入代码生成结果,并输出到屏幕上展示出来,才算一个较为完整,简单的程序。
二、 input输入函数
获取用户输入,保存成一个字符串。重要的话,说两遍,input函数的返回值是一个字符串类型。哪怕你输入的是个数字1,返回给你的只会是字符串“1”,而不是整数1。下面是一些简单的展示例子:
第一个例子中,inp = input("please input your name: ")
,input函数里可以提供一个字符串,用来给用户进行输入提示。input函数的返回值赋值给inp这个变量后,inp里就保存了用户输入的值。
type
是Python内置的函数之一,非常有用,用于查看对象的数据类型。
第二个例子, 输入了年龄18,但age里保存的是一个“18”的字符串。
第三个例子,什么都没输入,返回的是一