• Python-输入输出-input ouput


    输入、输出?

      这种统称为IO流,也就是数据流向,在标准中,从终端输入称为标准输入 sidin,从终端输出为标准输出 stdout,从终端错误输出则为标准错误输出 stderr。这些只是IO流中终端方面,但我们获得更多的数据来源很多情况下都是来源于文件或网络,文件数据来源于数据存储软件,但本质上是内核读取磁盘上内容,拷贝复制给用户,这段过程是需要时间,又产生的各种异步IO模型,其中以select为最为经典的IO模型,由于其每次都是遍历询问的缺点,又产生的epoll模型,无论是怎么的IO模型,都是解决获取数据中参数IO堵塞的问题。

    获取终端输入数据 input

    # 终端输入两个信息
    name = input("姓名")
    age = input("年龄")
    
    # 检查变量类型
    print(type(name), type(age))

      任何终端输入都默认为字符串类型,input会产生一个等待终端输入的堵塞

    输出到终端 print

    # 终端输入两个信息
    name = "beimenchuixue"
    age = 18
    
    print(name, age)
    # 通过 end指定末尾不是 
    作为结尾
    print(name, age, end="$")
    

    格式输出 % format format_map

    name = "beimenchuixue"
    age = 18
    
    # 格式化输出
    print("name: %s, age: %s" % (name, age))
    print("name: {name}, age: {age}".format(name=name, age=age))
    print("name: {name}, age: {age}".format_map({"name": name, "age": age}))
    

      

      

  • 相关阅读:
    关于AE大数据点文件读取生成SHP文件时使用IFeatureBuffer快速提高读取效率
    随手写了个opengl的demo
    render Target sample in UI
    堆排序
    PAT 1040. Longest Symmetric String
    为什么要学习机器学习?如何学习
    输出一个字符串的全排列
    关于Logistic Regression的疑问
    PAT上机考试模板
    如何设置tomcat的默认访问路径
  • 原文地址:https://www.cnblogs.com/2bjiujiu/p/6667304.html
Copyright © 2020-2023  润新知