python学习之四

    xiaoxiao2021-03-25  65

    print 1.格式化输出:

    %:标记转换说明符的开始转换标记:-表示左对齐,+表示在转换值之前加上正负号,“”(空白字符)表示正数之前保留空格,0表示转换值若位数不够则用0填充最小字段宽度:转换后的字符串至少应该具有该值指定的宽度。如果是*则值从值元组中读出点(.)后跟精度值:如果转换得是实数精度值就表示出现在小数点后的位数。如果转换的是字符串,那么该数字表示最大的字符串宽度。如果是*,那么精度将从元组中读出

    转换类型 含义 d,i 带符号的十进制整数 o 不带符号的八进制 u 不带符号的十进制 x 不带符号的十六进制(小) X 不带符号的十六进制(大) e 科学计数法表示的浮点数(小) E 科学计数法表示的浮点数(大) f,F 十进制浮点数 r 字符串(使用repr转换任意Python对象) s 字符串(使用str转换任意Python对象)

    pi=3.1415926 print('.3f'%pi) print('%.*f'%(3,pi)) print('0.3f'%pi) print('%-10.3f'%pi) print('%+f'%pi)

    output: 3.142 3.142 000003.142 3.142 +3.141593 2.换行:+

    x='hello ' y='world' x+y

    output:’hello world’ 3.pow

    #2**3%5(2的3次幂对5取模) pow(2,3,5)

    output:3 部分函数:

    abs(number):返回数字的绝对值cmath.sqrt(number):返回平方根,也可以应用于负数float(object):把字符串和数字转换为浮点数help():提供交互式帮助input(prompt):获取用户输入int(object):将字符串和数字转换为整形math.ceil(number):返回数的上入整数返回值的类型为浮点型math.floor(number):返回数的下入整数,返回值的类型为浮点型math.sqrt(number):返回平方根不适用于负数pow(x,y,[,z]):返回x的y次,(有z对z取模)repr(object):返回值的字符串标示形式round(number[..ndigits]):根据给定的精度对数字进行四舍五入str(object):把值转换为字符串
    转载请注明原文地址: https://ju.6miu.com/read-36118.html

    最新回复(0)