input() 是 Python 的内置函数,用于从控制台读取用户输入的内容。input() 函数总是以字符串的形式来处理用户输入的内容,所以用户输入的内容可以包含任何字符。

input() 函数的用法为:

str = input(tipmsg)
说明:

str 表示一个字符串类型的变量,input 会将读取到的字符串放入 str 中。
tipmsg 表示提示信息,它会显示在控制台上,告诉用户应该输入什么样的内容;如果不写 tipmsg,就不会有任何提示信息。

【实例】input() 函数的简单使用:

a = input("Enter a number: ")
b = input("Enter another number: ")
print("aType: ", type(a))
print("bType: ", type(b))
result = a + b
print("resultValue: ", result)
print("resultType: ", type(result))

运行结果示例:

Enter a number: 100↙
Enter another number: 45↙
aType: <class ‘str’>
bType: <class ‘str’>
resultValue: 10045
resultType: <class ‘str’>
↙表示按下回车键,按下回车键后 input() 读取就结束了。

本例中我们输入了两个整数,希望计算出它们的和,但是事与愿违,Python 只是它们当成了字符串,+起到了拼接字符串的作用,而不是求和的作用。

我们可以使用 Python 内置函数将字符串转换成想要的类型,比如:

int(string) 将字符串转换成 int 类型;
float(string) 将字符串转换成 float 类型;
bool(string) 将字符串转换成 bool 类型。

修改上面的代码,将用户输入的内容转换成数字:

a = input("Enter a number: ")
b = input("Enter another number: ")
a = float(a)
b = int(b)
print("aType: ", type(a))
print("bType: ", type(b))
result = a + b
print("resultValue: ", result)
print("resultType: ", type(result))

运行结果:

Enter a number: 12.5↙
Enter another number: 64↙
aType: <class ‘float’>
bType: <class ‘int’>
resultValue: 76.5
resultType: <class ‘float’>

以上是Python 3.x 中 input() 的用法

Python input()函数:获取用户输入的字符串相关推荐

  1. python input与返回值-python中使用input()函数获取用户输入值方式

    我们编写程序最终目的还是来解决实际问题,所以必然会遇到输入输出的交互问题,python中提供了input函数用来获取用户的输入,我们可以用以下程序演示. user_gender = input(&qu ...

  2. python 字符串输入时间_Python input()函数:获取用户输入的字符串

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

  3. python中用于获取用户输入的函数是_在Python中,用于获取用户输入的函数是.

    在Python中,用于获取用户输入的函数是. 答:input() 关于新生儿生理性体重下降的恢复时间,下列正确的是出生后 答:7~10天 中国大学MOOC: 未来城市只有同时具备下列哪几个组成部分,才 ...

  4. 在python中用于获取用户输入的是-在Python中,用于获取用户输入的函数是

    在Python中,用于获取用户输入的函数是 Whichofthefollowingmodernfarmtoolsaredevelopedbasedonpushsickle?A:Reaper.B:Gra ...

  5. [转载] 【基础教程】Python input()函数:获取用户输入的字符串

    参考链接: 从Python中控制台获取输入 input() 是 Python 的内置函数,用于从控制台读取用户输入的内容.input() 函数总是以字符串的形式来处理用户输入的内容,所以用户输入的内容 ...

  6. python语言怎么输入-Python input()函数:获取用户输入的字符串

    input() 是 Python 的内置函数,用于从控制台读取用户输入的内容.input() 函数总是以字符串的形式来处理用户输入的内容,所以用户输入的内容可以包含任何字符. input() 函数的用 ...

  7. 微信小程序-云函数-获取用户输入信息并上传到后台数据库

    // pages/zhuce/zhuce.js let name=""; Page({/*** 页面的初始数据*/data: {},getName(event){name=even ...

  8. java string输入_怎么让Java获取用户输入的字符串

    从控制台动态输入数据,对数据进行各种各样的处理,然后将数据输出是很常见的操作.现在对数据的输入方式进行系统的介绍: Scanner类的调用 相关方法: hasNext()判断扫描器中当前扫描位置后是否 ...

  9. python input函数的应用(接收用户的输入)

    使用input函数将用户输入的字符串保存到变量 语法格式: 变量 = input("提示信息") input函数,返回的是字符串类型 转载于:https://www.cnblogs ...

  10. Python中如何获取用户的输入,你一定要知道,学Python必看

    文章目录 欢迎关注公众号[Python开发实战],免费领取Python.PyCharm安装教程和Python学习电子书! 输入函数input 处理input输入内容 欢迎关注公众号[Python开发实 ...

最新文章

  1. POJ 2356 (抽屉原理)
  2. HTML制作搞笑照片,40张创意搞笑的照片PS效果
  3. zongzi tutorial
  4. Maven学习-使用Nexus搭建Maven私服
  5. windows备份0x80070422错误解决方法
  6. 中断共享(硬件角度)
  7. linux下实现内存监视,shell脚本来监视Linux上的内存使用情况
  8. bash 函数内部变量_使用源命令将函数和变量导入Bash
  9. 大数据学习笔记:初探大数据世界
  10. centos 5开机出现PCI错误:Not using MMCONFIG
  11. 青岛工学院计算机专业分数线,青岛工学院分数线
  12. auto, auto, const auto以及其它形式的auto变种在for-range loop的选择
  13. Verilog初级教程(18)Verilog中的函数与任务
  14. 自助任务平台WQ5.5.6源码对接微信带分类信息线报赏金赚悬赏猫驴赚网版本
  15. java实现远程桌面监控
  16. libreelec投屏_我的NAS+HTPC折腾之旅 篇八:LibreELEC部署媒体中心服务器emby和jellyfin篇...
  17. 系统运维工程师的法宝:python paramiko
  18. 几种常见的软件团队模式优缺点总结
  19. PyTorch:DistributedDataParallel(DDP)学习
  20. python中pass的含义_python中pass语句意义与作用(实例分析)

热门文章

  1. 计算机专业教资选初中数学,2018上半年初中数学教师资格证面试试题(精选)第一批...
  2. java把Map转换为二维数组
  3. 自定义 View 实现秒表功能
  4. 从零创造自己的二进制文件p1-helloworld(理论)
  5. 学生用计算机说明方法,计算器小学生作文
  6. 1786. 韩信点兵
  7. 阿里巴巴团队共同携手编写“大厂面试参考指南”v1.0版本
  8. 下载Microsoft Office 2016并且安装
  9. 如何割韭菜之情感灌入
  10. 一起自学SLAM算法:11.4 运动控制