专业编程基础技术教程

网站首页 > 基础教程 正文

2.9_input函数的使用

ccvgpt 2024-08-09 11:49:42 基础教程 13 ℃

基本的输入函数input。

语法结构:无论输入的数据是什么,输入语句简单叫input。在这个小括号当中要有一个提示文字,其实这个提示文字不是必须的,但是为了程序的友好性,如果不给提示文字,程序运行之后客户不知道干什么,所以需要给个提示,然后从键盘获取的数据把它存储到变量当中。

2.9_input函数的使用

但是无论输入的数据是什么,它实际上都是字符串类型的。给大家演示一下input函数的使用。

·首先放一个变量input函数,在里面放上提示文字:请输入您的姓名。我把从键盘获取到的姓名就放到了变量name当中,然后在这里再把我的姓名是再通过加号连接一下,运行我的姓名叫什么?杨淑娟,你看我的姓名是杨淑娟。

·当单击右键,控制台上在这程序就不运行了,它会在一直等待输入,要是不输入会一直等待这里。无论输入的是任何的数据类型,刚才键盘给它终止没有输入,点击结束的时候终止就会出现,这个当然没有关系,不用管它。

·无论用户输的是字符串还是数字,input函数统一都是按照字符串去处理的。想要接收整数类型并把它保存到变量当中,需要去使用int内置函数去将字符串转成整数类型。怎么去操作?在这的时候写上示例:2-9,输入整数类型的数据。

·首先把这个关掉,输入整数,先这样去输input,请输入您的幸运数字,然后在这里写下您的幸运数字是连接上一下num,因为只有字符串是可以连接的,我的幸运数字是8,发现它俩连接了,说明什么?这块是连接成功的,字符串的连说明是连接成功没有报错,说明num是字符串类型。

·但是怎么去把它转成整数类型?需要使用int去转换。怎么去转换?可以这样去写,在输入的时候就直接转换,或者是在这使用int把num放进来,使用内置函数int将num转成整数类型。转成整数类型的时候,这回再写上幸运数字是,用加号可不可以了?

·运行程序,这个时候发现第一个正常输出,但是第二个不行,告诉你类型错了,为什么?因为它现在已经是整数了,整数是不能连接的。整数怎么办?使用逗号在同一行输出就可以了。这块为什么有空格?是因print函数当中的sep决定的。

Tags:

最近发表
标签列表