Input 语句的使用 | 学习笔记

简介: 快速学习 Input 语句的使用

开发者学堂课程【Python 入门 2020年版:Input 语句的使用 】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/639/detail/10237


Input 语句的使用

内容介绍:

一、输入语句

二、注意事项

 

一、输入语句:

输入语句的意思是在控制台中告诉程序一些信息,电脑于此同时能够接收你的信息;与输出语句不同,输出语句是在控制台中打印出内容。

python 中使用 input 内置函数接收用户的输入

#input()  ==>括号里写字符串,提示信息

Input(“请输入您的银行卡密码:”)

控制台输出结果是:请输入您的银行卡密码:

当光标放在冒号后,光标在闪,意思是可以一些信息,即输入银行卡密码,但程序并没有结束,并没有提示 Process finished with exit code 0 ,左侧小方块并没有变灰,只有点击回车,左侧方块变成灰色,并且提示 Process finished with exit code 0,将消息发给程序,整个程序结束。

这个时候把密码 123456 发给程序了。

image.png

代表程序结束是下方提示:

Process finished with exit code 0,并且左侧小方块变成灰色。

例:定义一个变量 password

password=input(“小哥哥,请输入您的密码好不好:”)

print(password)

输入结果是:

小哥哥,请输入您的密码好不好:987654 后回车

密码数据会传给 password 变量

所以打印出来的结果是 987654

定义一个变量可以保存用户输入的内容。

 

二、注意事项

上述使用起来比较简单,但是需要特别注意以下问题:

例:

age=input(‘请您告诉我您的年龄 :’)

print(age)

输入结果是:

请告诉我您的年龄:18

打印出的结果是:18

在输入年龄后,会将结果传给 age

但是存在一个问题是,今年 18 岁 ,明年就是 19 岁,那么如何算明年的年龄呢?

如果写成 print(age+1),来计算明年年纪这么书写代码是否可行呢?

image.png

上图显示运行结果报错,并提示报错行数在第 8 行,line 8

答案是运行结果会报错。原因是在 python 中数字和字符串不能进行运算。1是数字,age 是字符串。

#注意:不管用户输入的是什么,变量保存的结果都是字符串

Print(type(age))

打印出结果为 <class ‘str’>  是字符串类型

所以一定要注意字符串类型不能和其他类型进行运算。

相关文章
|
2天前
|
固态存储 SDN
编写input()和output()函数输入
编写input()和output()函数输入。
54 11
|
开发者 Python
Print 语句的使用 | 学习笔记
快速学习 Print 语句的使用
163 0
Print 语句的使用 | 学习笔记
|
Shell 开发工具 开发者
case-for-while 语句使用方法 | 学习笔记
快速学习 case-for-while 语句使用方法。
91 0
case-for-while 语句使用方法 | 学习笔记
|
Python
python编程 input输入函数
本章将会讲解输入与输出中的 input()输入函数
164 0
python编程 input输入函数
html+css实战33-input占位符使用
html+css实战33-input占位符使用
108 0
html+css实战33-input占位符使用
|
Web App开发 JavaScript 数据安全/隐私保护
ie8下修改input的type属性报错
ie8下修改input的type属性报错
|
开发者 Python
input() 函数|学习笔记
快速学习 input() 函数
139 0
|
开发者 iOS开发 Python
if-elif-else 语句|学习笔记
快速学习 if-elif-else 语句
117 0
|
开发者
Swith-case 的用法|学习笔记
快速学习 Swith-case 的用法
130 0