python的input() 函数用于向用户生成一条提示,然后获取用户输入的内容。由于 input() 函数总会将用户输入的内容放入字符串中,因此用户可以输入任何内容,input() 函数总是返回一个字符串。

例如如下程序:msg = input("请输入你的值:")

print (type(msg))

print(msg)

第一次运行该程序,我们输入一个整数,运行过程如下:请输入你的值:2

2

第二次运行该程序,我们输入一个浮点数,运行过程如下:请输入你的值: 1.2

1.2

第三次运行该程序,我们输入一个字符串,运行过程如下:请输入你的值:Hello

Hello

从上面的运行过程可以看出,无论输入哪种内容,始终可以看到 input() 函数返回字符串,程序总会将用户输入的内容转换成字符串。

需要指出的是,Python 2.x 提供了一个 raw_input() 函数,该 raw_input() 函数就相当于 Python 3.x 中的 input() 函数。

而 Python 2.x 也提供了一个 input() 函数,该 input() 函数则比较怪异:要求用户输入的必须是符合 Python 语法的表达式。通常来说,用户只能输入整数、浮点数、复数、字符串等。重点是格式必须正确,比如输入字符串时必须使用双引号,否则 Python 就会报错。

python中的input_string是什么意思_python中的input函数什么意思相关推荐

  1. 如何在python中一次性输入多个参数_python如何利用input函数输入多个参数?

    如果考虑这样的应用: 程序需要多个参数,并且希望每输入一个参数就进行换行,即希望一次输入多个参数. 关于这样问题网络上有一些帖子,但是总是没有讲到要点,这里解析如下. 关键知识点: 1.input函数 ...

  2. python的取整和取余_python中取整运算符

    Python几种取整的方法 python 为什么算除法自动取整了.,计算10/a 在2.x版本都是这样,会自动取整. 在3.x版本以上改了,结果保留浮点数.系统本身设计就这样的.可以认为是开发pyth ...

  3. python之33个关键字详解_Python 中的关键字 with 详解

    在 Python 2.5 中,with关键字被加入.它将常用的 try ... except ... finally ...模式很方便的被复用.看一个最经典的例子: with open('file.t ...

  4. python中字典和集合的区别_Python中字典和集合学习小结

    映射类型: 表示一个任意对象的集合,且可以通过另一个几乎是任意键值的集合进行索引 与序列不同,映射是无序的,通过键进行索引 任何不可变对象都可用作字典的键,如字符串.数字.元组等 包含可变对象的列表. ...

  5. python函数中可变参数的传递方式是_Python中函数的参数传递与可变长参数

    1.Python中也有像C++一样的默认缺省函数 1 def foo(text,num=0):2 printtext,num3 4 foo("asd") #asd 0 5 foo( ...

  6. python异常处理时所使用的保留字_Python中,下列哪个保留字不用于异常处理______________。_学小易找答案...

    [单选题]维持细胞生存所必需的最基本的基因是 ( ) [单选题]从体细胞克隆高等哺乳动物的成功说明了 ( ) [单选题]细胞决定与细胞分化的关系是 ( ) [多选题]一种类型的分化细胞转变成另-种类型 ...

  7. python中的列表是指针吗_Python中的指针——到底指什么(二)

    在 Python中的指针--到底指什么(一) 中,我们知道在Python的一切都是对象,变量其实是指向PyObject对象的名称,对不可变变量进行操作后,名称指向了另一个PyObject. 扣留对象 ...

  8. python中用来回溯异常的模块_python中的异常处理使用说明

    Python的异常处理能力是很强大的,可向用户准确反馈出错信息.在Python中,异常也是对象,可对它进行操作.所有异常都是基类Exception的成员,所有异常都从基类Exception继承,而且都 ...

  9. python中遍历字典判断是否存在_python中如何判断值在不在字典中

    python中判断值在不在字典中的方法:我们可以通过for循环来进行判断.在python中for循环可以遍历任何序列的项目.语法结构:[for iterating_var in sequence:st ...

最新文章

  1. 魔尺变机器人_百变魔尺——创意生活
  2. orm2 中文文档 6. 查找记录
  3. GDCM:基本应用程序级别机密性配置文件测试程序
  4. 关于计算机的发展过程及基础知识正确的是,2011doc-计算机基础知识.doc
  5. 【Docker】Docker Compose 文件和 Docker 兼容性
  6. flume案例-网络数据采集-Flume安装
  7. sklearn自学指南(part49)--字典学习
  8. 漫步数学分析番外六(上)
  9. IdentityServer(14)- 通过EntityFramework Core持久化配置和操作数据
  10. Filecoin Gas基础费率降至3.76 nanoFIL
  11. CSS和HTML的基础知识(一)——HTML常用标签的简介及用法
  12. [RK3288][Android6.0] 调试笔记 --- 播放搜狐视频会Crash问题
  13. php字符串函数(1)长度计算、查找、截取
  14. 如何对付不能卸载的杀毒软件
  15. 记一次笔记本更换固态硬盘事件
  16. 一元二次方程abc决定什么_二次函数中的a,b,c各决定什么?
  17. Mac电脑 zsh: command not found: vue
  18. pandas的基本功能与常用的数学统计方法
  19. 社保、医保、新农合、城镇保险有什么区别?哪个划算?
  20. java 获取短日期date_Java中的最短日期

热门文章

  1. C# combobox绑定字典
  2. excel如何预览表格中的图片?
  3. win10暴力注册,无脑点击,一键注册,告别桌面重置烦恼!!!
  4. python invalid argument_python使用open的OSError: [Errno 22] Invalid argument错误
  5. Java虚拟机(JVM)与Java内存模型(JMM)学习笔记
  6. C、C++面试题目的总结
  7. 【车载助手形象系列二】---车载助手数智人形象制作可以使用AI绘图替代?
  8. 在msconfig里修改了处理器数和最大内存后电脑无法启动一直蓝屏
  9. 支持scratch少儿在线编程网站分析
  10. 双鱼座适合计算机课吗,双鱼座:和你一样最怕上数学课的5个星座,看到数字就头大...