如何获取用户的输入 | 手把手教你入门Python之十六

简介: 在Python中,我们可以使用 input() 函数来获取用户的输入。

上一篇:三种主要的输出 | 手把手教你入门Python之十五
下一篇:进制转换 | 手把手教你入门Python之十七

本文来自于千锋教育在阿里云开发者社区学习中心上线课程《Python入门2020最新大课》,主讲人姜伟。

输入

咱们在银行ATM机器前取钱时,肯定需要输入密码,那么怎样才能让程序知道咱们刚刚输入的是什么呢?? 大家应该知道了,如果要完成ATM机取钱这件事情,需要读取用户的输入,并且使用变量保存用户输入的数据。在Python中,我们可以使用 input() 函数来获取用户的输入。

input

在Python中,获取键盘输入的数据的方法是采用 input 函数(至于什么是函数,咱们以后的章节中讲解), 那么这个 input 怎么用呢?
看如下示例:

password = input("请输入密码:") 
print('您刚刚输入的密码是:%s' % password)

运行结果:
注意:

  • input()的小括号中放入的是提示信息,用来在获取数据之前给用户的一个简单提示
  • input()在从键盘获取了数据以后,会存放到等号右边的变量中
  • input()会把用户输入的任何值都作为字符串来对待
    image.png

python2和python3区别

在python2里,如果使用input语句,⽤户输入的内容如果是一个字符串,会把这个字符串当做一个变量使用;如果输入的是一个数字,会把这个数字当做数字类型。如果想要输⼊一个字符串,需要给这个字符串加引号,或者使用 raw_input .
在python3里,用户输入的所有内容都会被当做字符串来存储。python3里的input功能和python2里的 raw_input 功能一致。

image.png

相关文章
|
1天前
|
网络协议 网络架构 Python
Python 网络编程基础:套接字(Sockets)入门与实践
【5月更文挑战第18天】Python网络编程中的套接字是程序间通信的基础,分为TCP和UDP。TCP套接字涉及创建服务器套接字、绑定地址和端口、监听、接受连接及数据交换。UDP套接字则无连接状态。示例展示了TCP服务器和客户端如何使用套接字通信。注意选择唯一地址和端口,处理异常以确保健壮性。学习套接字可为构建网络应用打下基础。
18 7
|
2天前
|
Python
10个python入门小游戏,零基础打通关,就能掌握编程基础_python编写的入门简单小游戏
10个python入门小游戏,零基础打通关,就能掌握编程基础_python编写的入门简单小游戏
|
4天前
|
Python 索引 C语言
Python3从零基础到入门(2)—— 运算符-3
Python3从零基础到入门(2)—— 运算符
|
4天前
|
Python
Python3从零基础到入门(2)—— 运算符-2
Python3从零基础到入门(2)—— 运算符
Python3从零基础到入门(2)—— 运算符-2
|
4天前
|
Python C语言 存储
Python3从零基础到入门(2)—— 运算符-1
Python3从零基础到入门(2)—— 运算符
Python3从零基础到入门(2)—— 运算符-1
|
4天前
|
存储 C语言 Python
|
4天前
|
Python Windows
|
4天前
|
NoSQL 测试技术 API
Python 入门指南(七)(4)
Python 入门指南(七)
9 0
|
4天前
|
测试技术 程序员 数据库
Python 入门指南(七)(3)
Python 入门指南(七)
7 0
|
4天前
|
存储 设计模式 程序员
Python 入门指南(七)(2)
Python 入门指南(七)
9 1