Python中%有两种:

1、数值运算:%代表取模,返回除法的余数。

如:>>> 7%2

1

2、%操作符(字符串格式化,string formatting),说明如下:

%[(name)][flags][width].[precision]typecode

(name)为命名flags可以有 ,-,' '或0。 表示右对齐。-表示左对齐。' '为一个空格,表示在正数的左侧填充一个空格,从而与负数对齐。0表示使用0填充。width表示显示宽度precision表示小数点后精度

类型码:%s 字符串 (采用str()的显示)

%r 字符串 (采用repr()的显示)

%c 单个字符

%b 二进制整数

%d 十进制整数

%i 十进制整数

%o 八进制整数

%x 十六进制整数

%e 指数 (基底写为e)

%E 指数 (基底写为E)

%f 浮点数

%F 浮点数,与上相同

%g 指数(e)或浮点数 (根据显示长度)

%G 指数(E)或浮点数 (根据显示长度)

%% 字符"%"

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

2.300

# 第一个"%"后面的内容为显示的格式说明,6为显示宽度,3为小数点位数,f为浮点数类型 # 第二个"%"后面为显示的内容来源,输出结果右对齐,2.300长度为5,故前面有一空格>>> print("% 10x" % 10)

a

# x为表示16进制,显示宽度为10,前面有8个空

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

python中%是什么意思_在python中%是什么意思相关推荐

  1. 无法从套接字中获取更多数据_数据科学中应引起更多关注的一个组成部分

    无法从套接字中获取更多数据 介绍 (Introduction) Data science, machine learning, artificial intelligence, those terms ...

  2. python文本结构化处理_在Python中标记非结构化文本数据

    python文本结构化处理 Labelled data has been a crucial demand for supervised machine learning leading to a n ...

  3. python使用函数的目的_在Python 3.x中经常看到定义函数有一个单独的 * 参数?定义这样参数的目的是?怎样对其取值呢?...

    参数在python中总是通过赋值进行传递的.在默认情况下,参数是通过其位置进行匹配的,从左到右,而且必须精确的传递和函数头部参数名一样多的参数. 这种默认的传递方式很简单 def f(a,b,c): ...

  4. python找出图中所有闭合环_求图中的所有闭合环

    NetworkX是一个流行的Python包,用于处理许多科学Python发行版中包含的图形.它包括一些计算图圈的算法.尤其是,^{}会回答你的问题.在 这种方法的一个警告是必须将图转换为有向图.这意味 ...

  5. python线上编辑问题_大型线上项目中动态语言诸多问题之二 -- 以 Python 语言为例...

    第一个问题:Mutable对象被误改 这个是在线上环境出现过的一个BUG 事后说起来很简单,服务端数据(放在dict里面的)被意外修改了,但查证的时候也花了许多时间,伪代码如下: def routin ...

  6. python中nomodulenamed怎么解决_关于 python ImportError: No module named 的问题

    今天在 centos 下安装 python setup.py install 时报错:ImportError: No module named sysconfig, 当时急着用,就顺手直接源码编译了一 ...

  7. python在人工智能应用锁_解读! Python在人工智能中的作用

    人工智能是一种未来性的技术,目前正在致力于研究自己的一套工具.一系列的进展在过去的几年中发生了:无事故驾驶超过300000英里并在三个州合法行驶迎来了自动驾驶的一个里程碑:IBM Waston击败了J ...

  8. python编码解码的过程_使用Python过程中的编码和解码

    编码和解码的问题纠结了我很久了,对他一直只有是是而非的理解,好像是那么回事,但是又不懂,今天终于来认真解决一下这个问题,总结一下大神们的回答,做一下笔记. 首先,我们知道,计算机中的所有数据都以二进制 ...

  9. python多维数据存储_在Python中存储和重新加载大型多维数据集

    我将运行大量的模拟,产生大量的数据,这些数据需要在以后存储和访问.我的模拟程序的输出数据被写入文本文件(每个模拟一个).我计划编写一个Python程序来读取这些文本文件,然后以更便于以后分析的格式存储 ...

  10. python中函数的调用_慢步python,编程中函数的概念,python中函数的声明和调用

    函数,曾经是一个很高大尚的概念.笔者是在高中数学里认识的函数,先是从y=2x+3 这条代数式开始的.y是因变量,x是自变量,y因为x取值的变化而变化. 再后来式子变成这样:f(x)=2x+3,f(x) ...

最新文章

  1. POJO、VO、PO、FormBean区别:
  2. mass Framework emitter模块
  3. jQuery UI - Accordion 手风琴组件的使用
  4. 事业单位考试题库计算机网络,2015年事业单位计算机基础知识试题及答案
  5. EQueue 2.3.2版本发布(支持高可用)
  6. pat 乙级 1047 编程团体赛(C++)
  7. mysql设置utf8_unicode_ci字符集php页面输出??乱码的解决方法
  8. Webpack实战(九):实现资源按需加载-资源异步加载
  9. 【Django 2021年最新版教程20】python for循环遍历queryset
  10. python遗传算法计算实例_python实现的遗传算法实例(一)
  11. 最新红旗linux系统,国产系统红旗Linux下载
  12. Sobel边缘检测算子数学原理再学习
  13. matlab 无刷电机,无刷直流电机控制简介
  14. php apply filters,WordPress学习——apply_filters()详解
  15. 网易前端JavaScript编码规范
  16. 结构型模式--Proxy代理模式
  17. postgresql实现存在则更新,不存在则插入
  18. 004-hive基本操作
  19. 浅谈对程序员的认识_浅谈关于程序员的本质
  20. 有关计算机专业工作室的名字,独特好听的游戏工作室名字

热门文章

  1. 初探Java设计模式4:JDK中的设计模式
  2. word2016页码都是一样的这样解决,详细全过程
  3. Android安全攻防战,反编译与混淆技术完全解析(上)
  4. 功夫熊猫里乌龟大师的一句名言
  5. linux shell sed快速开始-(添加文本到文件的第一行和最后一行、文本的行尾添加字符)
  6. Yuuki and a problem (树套树)
  7. tinyMediaManager 群晖 docker
  8. 360怎样修改wifi服务器,360路由器怎么重新设置? | 192路由网
  9. 凯撒密码加密你的姓名拼音(c)
  10. yigo2.0定时器集合