• Python之print()函数


    1. 输出字符串

    >>> str = 'Hello World' 
    >>> print (str)
    Hello World

    2. 格式化输出整数

    支持参数格式化

    >>> str = "the len '%s' is %d" %('Hello World',len('Hello World'))
    >>> print (strHello) the length of (Hello World) is 11

    3. 格式化输出16进制,十进制,八进制整数

    #%x --- hex 十六进制 #%d --- dec 十进制 #%o --- oct 八进制  
    >>> nHex = 0xFF 
    >>> print("nHex = %x,nDec = %d,nOct = %o" %(nHex,nHex,nHex))
    nHex = ff,nDec = 255,nOct = 377

    4.格式化输出浮点数(float)

    import math
    >>> print('PI=%f'%math.pi) PI=3.141593 >>> print ("PI = %10.3f" % math.pi)
    PI =      3.142 >>> print ("PI = %-10.3f" % math.pi)
    PI = 3.142      >>> print ("PI = %06d" % int(math.pi)) PI = 000003

    5. 格式化输出浮点数(float) 

    >>> precise = 3 >>> print ("%.3s " % ("python")) pyt
    >>> precise = 4 >>> print ("%.*s" % (4,"python")) pyth
    >>> print ("%10.3s " % ("python"))        pyt

    6.输出列表(List)

    输出列表

    >>> lst = [1,2,3,4,'python'] 
    >>> print (lst)
    [1, 2, 3, 4, 'python']
    输出字典
    >>> d = {1:'A',2:'B',3:'C',4:'D'}
    >>> print(d)
    {1: 'A', 2: 'B', 3: 'C', 4: 'D'}
     

    7. 自动换行

    print 会自动在行末加上回车,如果不需回车,只需在print语句的结尾添加一个逗号”,“,就可以改变它的行为。

    >>> for i in range(0,6):     
    print (i,)
    0 
    1
    2
    3
    4
    5

    8.以任何字符结尾

    会自动在行末加上回车,如果不需回车和换行,以某个字符结尾,只需在print语句的结尾添加一个逗号”,“end="*",就可以改变它的结束字符。

    >>> for i in range(0,6):    
                print (i,end=':')

    0:1:2:3:4:5

    9.与format()函数配合使用进行格式化输出

    具体来说,print()函数用槽格式和format()方法将变量和字符串结合到一起输出。如:

    >>>c1=10.24024

    >>>print("转换后的温度为{:.2f}C".format(c1))

    转换后的温度为10.24C

  • 相关阅读:
    读图,特征提取——形状
    5.2 SW1控制LED1亮灭(中断功能)
    3、寄存器
    5.1、按键SW1控制LED1亮灭
    4.2、LED1、LED2交替闪烁
    2、编程工具IAR、烧写工具SmartRF的使用
    4.1、实现4个LED灯同时闪烁
    1、CC2530单片机介绍
    装windows系统教程
    连接夜神模拟器
  • 原文地址:https://www.cnblogs.com/hellofengying/p/7016952.html
Copyright © 2020-2023  润新知