当前位置:   article > 正文

python编程 input输入函数_python输入框代码

python输入框代码

  • 作者简介:一名在校计算机学生、每天分享Python的学习经验、和学习笔记。 

  •  座右铭:低头赶路,敬事如仪

  • 个人主页:网络豆的主页​​​​​​

目录

前言

一.输入与输出

1.input输入函数

2注意点①

3注意点②

二.input输入函数小练习

1.小练习示例子代码

2.思考①

3.思考②


前言

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


一.输入与输出

1.input输入函数

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

例:

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

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

2注意点①

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

  1. # input输入函数
  2. age = input("请输入年龄") #将输入的内容19赋值给age
  3. print(age) #打印age为 19
  4. print(type(age)) #打印age的类型为str input输入返回的都是字符串

3注意点②

input()阻塞

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

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

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

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

            ②input()阻塞


二.input输入函数小练习

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

1.小练习示例子代码

  1. # 输入年龄
  2. age = input("请输入年龄:")
  3. if age > 18:
  4. #符合条件输出如下
  5. print("你好呀,小靓仔")
  6. #不满足条件
  7. else:
  8. #输出如下
  9. print("你好呀,小朋友")

2.思考①

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

它报错为 TypeError  类型错误

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

3.思考②

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

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

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

 


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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/360595
推荐阅读
相关标签
  

闽ICP备14008679号