zoukankan      html  css  js  c++  java
  • python的IO

    格式化输出

    格式化输出是指通过print()等函数向指定的地方(比如屏幕)输出指定格式的内容

    格式:

    age = 18
    name = "xiaohua"
    print("我的姓名是%s, 年龄是%d" % (name, age))

    常用的格式符号

    下面是完整的,它可以与%符号使用列表:

    格式符号转换
    %c 字符
    %s 字符串
    %d 有符号十进制整数
    %u 无符号十进制整数
    %o 八进制整数
    %x 十六进制整数(小写字母0x)
    %X 十六进制整数(大写字母0X)
    %f 浮点数
    %e 科学计数法(小写'e')
    %E 科学计数法(大写“E”)
    %g %f和%e 的简写
    %G %f和%E的简写
    # 业务需求: 定义四个变量
    # 名字: 小明 年龄:30 身高: 190.2 是否为男性
    # 全部使用命名规则为下划线
    # 名字
    my_name = "小明"
    # 年龄
    my_age = 30
    # 身高
    my_height = 190.2
    # 是否为男性
    is_man = True
    
    # 依次输出内容:
    # 我的名字: 小明
    # %s 等于 str --> string
    print("我的名字:%s" % my_name)
    # 我的年龄:30岁
    # %d 等于digit
    print("我的年龄:%d岁" % my_age)
    # 我的身高
    # 默认情况下 Python使用%f 会保留小数点后面六位
    # %f 等于 float
    print("我的身高:%.2f" % my_height)
    
    # 如果想打印一个bool值,如果想显示True,或者False 要使用%s
    # 如果想显示1 或者 0 要使用%d
    # 是否是男性 False
    print("是否是男性:%s" % is_man)
    # 是否是男性:0
    print("是否是男性:%d" % is_man)

    输入

    不同版本的输入

    python2.x 版本中的输入方法:

    1) raw_input()方法

    2) input()方法

    python3.x 版本的输入方法:

    1) input()方法# python2.x 和 python3.x 输入的区别:# python2.x :

    #          1. raw_input()
    #          2. input()
    
    # python3.x :
    #          input()
    
    # python2.x(raw_input) python3.x(input) :
    # 无论你输入的是什么类型的值,输出的都是字符串类型
    
    # python2.x(input):
    # 你输入的是什么类型的值,输出的就是什么类型的
    
    
    num1 = input("请在这里输入内容:")
    print(num1)
    print(type(num1))


    注意:
    虽然市场上python3X的占有率在上升,但是仍然有部分模块依旧使用python2X,区分python2.x 版本中的输入方法 和 python3.x 版本的输入方法:



  • 相关阅读:
    实现Callable接口(了解即可)
    多线程模拟龟兔赛跑
    多线程操作同一个对象的例子(引出并发)
    实现Runnable和Thread类的区别(建议使用Runnable)
    Autel MaxiIM IM608:如何更新和一些评论
    VIDENT iSmart900自动多系统扫描工具OBDII支持ABS / SRS / EPB /传输诊断DPF再生/上油复位编码电池配置
    2019 Red PCB KESS V5.017:支持140协议
    V2018.5 MB SD C4功能和软件详细信息更新
    (已解决)FVDI 2018“连接到服务器.....失败”“打不开设备”
    燕化迷你ACDP程序FEM / BDC
  • 原文地址:https://www.cnblogs.com/shen-qiang/p/8993638.html
Copyright © 2011-2022 走看看