zoukankan      html  css  js  c++  java
  • 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}))
    

      

      

  • 相关阅读:
    MVVM 中 ViewModelBase和 CommandBase
    Numpy的ndarry
    dockerfile命令
    Docker命令大全
    Docker介绍
    Docker安装
    pandas入门学习
    pandas入门学习--------------------------(一)
    python签名设计
    python--numpy学习(一)
  • 原文地址:https://www.cnblogs.com/2bjiujiu/p/6667304.html
Copyright © 2011-2022 走看看