最近在学习python过程中,发现了%(百分号)的一些情况,这里就简单介绍一下。

python里百分号有2个意思,计算数的时候,它是求余数的意思;另外一个是格式化字符串的作用,如:"%d %s" %(12, 'abc') 就把%d换成12, %s换成abc,得到 '12 abc'。(推荐学习:Python视频教程)

第一种:数值运算 1 % 3 是指模运算, 取余数(remainder)>>> 7%2

1

第二种:字符串操作 'abc %s' % 'abc' '%s'类似占位符

问的是%操作符(字符串格式化,string formatting),说明如下:%[(name)][flags][width].[precision]typecode

flags可以有+,-,' '或0。

+表示右对齐。-表示左对齐。' '为一个空格,表示在正数的左侧填充一个空格,从而与负数对齐。0表示使用0填充。

width表示显示宽度

precision表示小数点后精度

举例>>> print("%6.3f" % 2.3)

2.300

# 第一个"%"后面的内容为显示的格式说明,6为显示宽度,3为小数点位数,f为浮点数类型

# 第二个"%"后面为显示的内容来源,输出结果右对齐,2.300长度为5,故前面有一空格

更多Python相关技术文章,请访问Python教程栏目进行学习!

以上就是python里百分号什么意思的详细内容,更多请关注Gxl网其它相关文章!

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

TAG标签:python

python百分号的作用_python里百分号什么意思相关推荐

  1. python感叹号的作用_Python的作用

    电脑上安装python这个软件的作用是什么,我不懂.pycharm是输入python语如果把C语言比作笔芯,那么python就像装了笔芯的笔,两者都可以用来写字,但后者写起来可能更顺畅.具体来说,py ...

  2. python百分号用法_python里百分号

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 格式化格式化是字符串的一种常用功能,便于提取出共用不改变内容,只更改需要改变的内 ...

  3. python库作用_python 里 certifi 库的作用

    python 里 certifi 库的作用 安装了certifi之后,和requests库一样也有一个cacert.pem,可以用编辑器打开cacert.pem,里面包含了很多可信任知名公司的证书/公 ...

  4. python语言百分号的含义_python【百分号】

    #%百分号 字符串拼接 单个多个 # nname='my name is %s'%'火虎' # print(nname) # 输出:my name is 火虎 # na='my name is %s ...

  5. python虚拟环境的作用_python虚拟环境搭建

    python的虚拟环境搭建方法一pyenv安装 git# yum install git -yPython依赖包安装# yum -y install gcc make patch gdbm-devel ...

  6. python requests的作用_Python爬虫第一课:requests的使用

    requests模块的入门使用 注意是requests不是request. 1.为什么使用requests模块,而不是用python自带的urllib requests的底层实现就是urllib re ...

  7. python查看方法作用_python学习笔记1,新手小白也能看得懂

    这是酸菜在风变编程上学习python时积累的学习笔记,希望能帮到同样也在学习中的小伙伴.持续更新~ 第0关 Print()函数 (1)不带引号:让计算机读懂括号里的内容,打印最终的结果 例:print ...

  8. python单元测试框架作用_Python自动单元测试框架

    简介: 软件的测试是一件非常乏味的事情,在测试别人编写的软件时尤其如此,程序员通常都只对编写代码感兴趣,而不喜欢文档编写和软件测试这类"没有创新"的工作.既然如此,为什么不让程序员 ...

  9. python 闭包的作用_python中对闭包的理解

    运行环境声明:本人的代码在sublime text 3中写的,可以Ctrl+b运行.python版本是python3.6.如果您直接运行的,请自觉加入if __name__ == '__main__' ...

最新文章

  1. Serverless应用场景
  2. java excel data 导入数据_java实现导入导出excel数据
  3. 彻底学会使用epoll(一)——ET模式实现分析
  4. 携带cookie进行数据请求
  5. 《深入理解Linux内核》条目式笔记 _2
  6. ThinkPHP的A方法,R方法,M方法,D方法区别
  7. LaTeX最全的数学符号大全(更新中…… )
  8. linux ltp,LTP
  9. iOS 日记app的制作过程(Objective-C)
  10. 巾帼绽芬芳 一起向未来(中篇)
  11. 【定位问题】基于RSSI均值的等边三角形定位算法matlab系统
  12. android4.4 获取符合默认短信应用要求的短信应用包名
  13. IT三部曲之达摩研究院(上)
  14. Matlab合并文本或excel文件数据并绘图
  15. vue中Promise的用法
  16. 网站长尾关键词的挖掘与优化
  17. 软件测试方法比较(给新手)
  18. 鸽子学Python 之 Pandas数据分析库
  19. 通过C#生成支付宝收款码 三(支付宝官方SDK配合沙箱调试扫条码支付)
  20. matlab程序窗口是乱码,解决matlab中文乱码

热门文章

  1. idea dbcp配置文件
  2. curl 通过代理服务器访问外网的接口
  3. python汉诺塔递归算法流程图_python实现汉诺塔的图解递归算法
  4. java运算符优先级排序
  5. QtXlsx编译、使用笔记
  6. linkin大话设计模式--桥接模式
  7. 文字超出部分变成省略号的三种方式
  8. 3dmax模型倒入到Unity和相关设置
  9. Dynamic Wallpaper Mac(精美的动态壁纸)支持m1
  10. 记一次BUG:File.createTempFile(prefix, suffix);