最新公告
  • 欢迎您光临起源地模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • python中%3e是什么意思

    正文概述    2020-04-05   468

    python中%3e是什么意思

    一、格式化输出

    1、整数的输出

    %o —— oct 八进制

    %d —— dec 十进制

    %x —— hex 十六进制

    >>> print('%o' % 20)
    24
    >>> print('%d' % 20)
    20
    >>> print('%x' % 20)
    14

    2、浮点数输出

    (1)格式化输出

    %f ——保留小数点后面六位有效数字

    %.3f,保留3位小数位

    %e ——保留小数点后面六位有效数字,指数形式输出

    %.3e,保留3位小数位,使用科学计数法

    %g ——在保证六位有效数字的前提下,使用小数方式,否则使用科学计数法

    %.3g,保留3位有效数字,使用小数或科学计数法

    >>> print('%f' % 1.11)  # 默认保留6位小数
    1.110000
    >>> print('%.1f' % 1.11)  # 取1位小数
    1.1
    >>> print('%e' % 1.11)  # 默认6位小数,用科学计数法
    1.110000e+00
    >>> print('%.3e' % 1.11)  # 取3位小数,用科学计数法
    1.110e+00
    >>> print('%g' % 1111.1111)  # 默认6位有效数字
    1111.11
    >>> print('%.7g' % 1111.1111)  # 取7位有效数字
    1111.111
    >>> print('%.2g' % 1111.1111)  # 取2位有效数字,自动转换为科学计数法
    1.1e+03

    (2)内置round()

    round(number[, ndigits])

    参数:

    number - 这是一个数字表达式。

    ndigits - 表示从小数点到最后四舍五入的位数。默认值为0。

    返回值:

    该方法返回x的小数点舍入为n位数后的值。

    round()函数只有一个参数,不指定位数的时候,返回一个整数,而且是最靠近的整数,类似于四舍五入,当指定取舍的小数点位数的时候,一般情况也是使用四舍五入的规则,但是碰到.5的情况时,如果要取舍的位数前的小数是奇数,则直接舍弃,如果是偶数则向上取舍。

    注:“.5”这个是一个“坑”,且python2和python3出来的接口有时候是不一样的,尽量避免使用round()函数吧。

    >>> round(1.1125)  # 四舍五入,不指定位数,取整
    1
    >>> round(1.1135,3)  # 取3位小数,由于3为奇数,则向下“舍”
    1.113
    >>> round(1.1125,3)  # 取3位小数,由于2为偶数,则向上“入”
    1.113
    >>> round(1.5)  # 无法理解,查阅一些资料是说python会对数据进行截断,没有深究
    2
    >>> round(2.5)  # 无法理解
    2
    >>> round(1.675,2)  # 无法理解
    1.68
    >>> round(2.675,2)  # 无法理解
    2.67
    >>>

    3、字符串输出

    %s

    %10s——右对齐,占位符10位

    %-10s——左对齐,占位符10位

    %.2s——截取2位字符串

    %10.2s——10位占位符,截取两位字符串

    >>> print('%s' % 'hello world')  # 字符串输出
    hello world
    >>> print('%20s' % 'hello world')  # 右对齐,取20位,不够则补位
           hello world
    >>> print('%-20s' % 'hello world')  # 左对齐,取20位,不够则补位
    hello world         
    >>> print('%.2s' % 'hello world')  # 取2位
    he
    >>> print('%10.2s' % 'hello world')  # 右对齐,取2位
           he
    >>> print('%-10.2s' % 'hello world')  # 左对齐,取2位
    he

    4、其他

    (1)字符串格式代码,如下:

    python中%3e是什么意思

    (2)常用转义字符,如下:

    python中%3e是什么意思

    众多python培训视频,尽在python学习网,欢迎在线学习!


    起源地下载网 » python中%3e是什么意思

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    迅虎支付宝
    迅虎微信
    支付宝当面付
    余额支付
    ×
    微信扫码支付 0 元