• Python 教程之输入输出(1)—— 在 Python 中接受输入


    给大家安利一个免费且实用的前端刷题(面经大全)网站,👉点击跳转到网站

    直接跳到末尾 参与评论送书

    开发人员经常需要与用户交互,以获取数据或提供某种结果。今天的大多数程序都使用对话框来要求用户提供某种类型的输入。而 Python 为我们提供了两个内置函数来读取键盘输入。

    • input(prompt)
    • raw_input ( prompt )

    input(): 此函数首先从用户那里获取输入并将其转换为字符串。返回对象的类型总是。它不评估表达式,它只是将完整的语句作为字符串返回。例如,Python 提供了一个名为 input 的内置函数,它接受用户的输入。当调用输入函数时,它会停止程序并等待用户输入。当用户按下回车键时,程序恢复并返回用户输入的内容。

    语法:

    inp = input('STATEMENT')
        
    Example:
    1.  >>> name = input('What is your name?\n')     # \n ---> newline  ---> It causes a line break
                >>> What is your name?
                Ram
                >>> print(name)
                Ram 
                
                # ---> comment in python
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    # Python 程序
    # 展示了 input() 的使用
    
    val = input("Enter your value: ")
    print(val)
    
    • 1
    • 2
    • 3
    • 4
    • 5

    输出:

    在这里插入图片描述

    以字符串作为输入:

    name = input('你叫什么名字?\n')	 # \n ---> newline ---> 导致换行
    print(name)
    
    • 1
    • 2

    输出:

    你叫什么名字?
    Ram
    Ram
    
    • 1
    • 2
    • 3

    输入函数在 Python 中的工作原理:

    • 当 input() 函数执行时,程序流程将停止,直到用户给出输入。
    • 在输出屏幕上显示的要求用户输入输入值的文本或消息是可选的,即将在屏幕上打印的提示是可选的。
    • 无论您输入什么内容,输入函数都会将其转换为字符串。如果您输入一个整数值,input() 函数仍会将其转换为字符串。您需要在代码中使用 typecasting 将其显式转换为整数。

    代码:

    # 在 Python 中检查输入类型的程序
    
    num = input ("Enter number :")
    print(num)
    name1 = input("Enter name : ")
    print(name1)
    
    # 输入值的打印类型
    print ("type of number", type(num))
    print ("type of name", type(name1))
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10

    输出:

    在这里插入图片描述

    raw_input(): 此函数适用于旧版本(如 Python 2.x)。此函数准确获取从键盘输入的内容,将其转换为字符串,然后将其返回给我们要存储它的变量。

    例子:

    # 显示使用 raw_input() 的 Python 程序
    
    g = raw_input("输入你的名字 :")
    print g
    
    • 1
    • 2
    • 3
    • 4

    输出:

    输入你的名字 :海拥
    海拥
    >>>
    
    • 1
    • 2
    • 3

    这里,g 是一个变量,它将获取字符串值,由用户在程序执行期间键入。raw_input() 函数的数据输入由回车键终止。我们也可以使用 raw_input() 输入数字数据。在这种情况下,我们使用类型转换。

    感谢大家的阅读,有什么问题的话可以在评论中告诉我。希望大家能够给我来个点赞+收藏+评论 ,你的支持是海海更新的动力!后面我会持续分享前端 & 后端相关的专业知识。

    🎁 参与评论送书

    💌 以后每周新文评论区至少抽三位朋友送书,大家可持续关注我:海拥

    在这里插入图片描述

    【内容简介】

    区别于市场上同类书,本书不但侧重于理论知识的普及,也将技术融合于Python模块进行实验上的操作与演示。本书主要内容包括:人工智能技术概述,人脸识别技术、物体识别技术,视频识别技术、语音识别技术、文本识别技术,区块链技术等。全书综合了各种模块对人工智能技术的实践,将分散的技术点统一起来,并把抽象的原理与适应读者思维的案例相融合,实现知识点的充分理解。
    本书适合从事数据科学及AI的读者阅读。

    📚 京东自营购买链接《人工智能技术基础》- 京东图书

  • 相关阅读:
    【C/C++笔试练习】——printf在使用%的注意事项、for循环语句的三个条件、运算符优先级、删除公共字符
    JVM学习——类的加载器以及类的加载过程
    gsap中文地址
    JUC第十三讲:JUC锁: ReentrantLock详解
    智能电表的功率计算方式是一样的吗?
    【小程序】微信小程序自定义导航栏及其封装
    WZOI-222最小公倍数
    消息订阅与发布
    qsort库函数的使用
    linux环境安装cmake
  • 原文地址:https://blog.csdn.net/qq_44273429/article/details/126073016