当前位置: 首页 > news >正文

python编程 input输入函数

目录

前言

一.输入与输出

1.input输入函数

2注意点①

3注意点②

二.input输入函数小练习

1.小练习示例子代码

2.思考①

3.思考②


前言

本章将会讲解输入与输出中的 input()输入函数


一.输入与输出

1.input输入函数

input()是内置函数,用来获取用户输入,返回值为字符串。当用户未输入时,程序会停止向下执行,等待用户输入。

例:

# input输入函数
age = input("请输入年龄")          #将input整体赋值给age
print(age)                        #运行

他会在控制台等待用户输入内容,然后回车才会进行下一步打印。

2注意点①

输入的内容,都为字符串。

# input输入函数

age = input("请输入年龄")        #将输入的内容19赋值给age

print(age)                      #打印age为 19

print(type(age))                #打印age的类型为str input输入返回的都是字符串

3注意点②

input()阻塞

print("欢迎来到北大青鸟")
input("你是谁?")            #阻塞,一直等待用户输入
print("你好我是网络豆")

如果你不输入内容,他将会一直等待,形成阻塞。

 只有你输入了内容,他将会继续执行。

 总结:①输入的内容,都为字符串。

            ②input()阻塞


二.input输入函数小练习

  •     输入年龄
  •     当年龄大于18,则输出“你好呀,靓仔;
  •     否则输出“你好呀!小朋友”

1.小练习示例子代码

# 输入年龄
age = input("请输入年龄:")
if age > 18:
    #符合条件输出如下
    print("你好呀,小靓仔")
#不满足条件    
else:
    #输出如下
    print("你好呀,小朋友")

2.思考①

如何这样运行是否会被执行呢?

它报错为 TypeError  类型错误

注:前面我们说过我们输入的都为字符串,字符串与数值无法进行直接比较  "18" >  18

3.思考②

我们是否能将字符串强转为整数?

# 输入年龄
age = input("请输入年龄:")
#当年龄>18
#字符串不能与数值直接比较,我们现在要将字符串强转为整数
#使用int()
if int(age) > 18:
    #符合条件输出如下
    print("你好呀,小靓仔")
#不满足条件
else:
    #输出如下
    print("你好呀,小朋友")

 我们可以使用,int()将字符串转为整数

 


创作不易,求关注,点赞,收藏,谢谢~   

相关文章:

  • bootstrap单页网站/太原百度公司地址
  • 自己做APP需要网站吗/如何在百度上做免费推广
  • 深圳品牌咨询公司/seo优化专家
  • wordpress企业中文模板下载地址/seo优化思路
  • 青岛网站建设咨询/内容营销是什么意思
  • 兖州市做网站/河南郑州做网站的公司
  • <算法入门>_基础入门篇一
  • 答应我从这篇文章开始你的C语言之旅吧
  • VC对11类NFT初创企业的看法与建议
  • Spring5中类型转换器
  • 设计模式之桥接模式
  • SCI论文修稿时间延长信的申请格式-论文投稿经验总结-第4期
  • 【牛客网】数组中值出现了一次的数字
  • 【算法】【排序模块】冒泡排序和希尔排序
  • 安卓通过USB控制Arduino
  • 用Python做一个软件,你想看的视频可以能看 ~ 当然必须是正经的
  • 【luogu P5161】WD与数列(SA)(单调栈)
  • 类和对象(下)