python中的% 是什么意思, 起到什么作用?

today = target_dir + time.strftime('%Y%m%d')
now = time.strftime('%H%M%S')

%Y会被无世纪的年份所替代。%m会被01到12之间的一个十进制月份数替代,其他依次类推。

1.%在python的格式化输出,有转换字符的作用:

(1)%c 整数转成对应的 ASCII 字元;

(2)%d 整数转成十进位

(3)%f 倍精确度数字转成浮点数

(4)%o 整数转成八进位;

(5)%s 整数转成字符串

(6)%x 整数转成小写十六进位;

(7)%X 整数转成大写十六进位。

比如:

a = 'test'

print 'it is a %s' %(a)

打印的结果就是 it is a test。

2.求模运算,相当于mod,也就是计算除法的余数,比如5%2就得到1。

扩展资料:

由于Python语言的简洁性、易读性以及可扩展性,在国外用Python做科学计算的研究机构日益增多,一些知名大学已经采用Python来教授程序设计课程。例如卡耐基梅隆大学的编程基础、麻省理工学院的计算机科学及编程导论就使用Python语言讲授

。众多开源的科学计算软件包都提供了Python的调用接口,例如著名的计算机视觉库OpenCV、三维可视化库VTK、医学图像处理库ITK。

而Python专用的科学计算扩展库就更多了,例如如下3个十分经典的科学计算扩展库:NumPy、SciPy和matplotlib,它们分别为Python提供了快速数组处理、数值运算以及绘图功能。

因此Python语言及其众多的扩展库所构成的开发环境十分适合工程技术、科研人员处理实验数据、制作图表,甚至开发科学计算应用程序

2018年3月,该语言作者在邮件列表上宣布Python 2.7将于2020年1月1日终止支持。用户如果想要在这个日期之后继续得到与Python 2.7有关的支持,则需要付费给商业供应商

参考资料:

百度百科-Python

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-10-15
一般在格式化的时候会用到%。这里你用的
%Y表示年,%m表示月,%d表示日

%H表示时,%M表示分,%S表示秒
单独用%号的时候,实际上没什么意义。本回答被提问者采纳
第2个回答  推荐于2017-10-15
在屏幕输出的命令中,%是格式符号,%d代表整数,%s代表字符

单独看%,是一个运算符号,求余数
1%5 = 1, 2%5 = 2, 3%5 = 3, 4%5 = 4, 5%5 = 0
另外一个简单的用途是,通过运算结果判断一个数是否能被另外一个数整除
第3个回答  2013-07-04
第4个回答  2013-07-04
每种语言都有自己的格式

python中的% 是什么意思, 起到什么作用?
1.%在python的格式化输出,有转换字符的作用:(1)%c 整数转成对应的 ASCII 字元;(2)%d 整数转成十进位;(3)%f 倍精确度数字转成浮点数;(4)%o 整数转成八进位;(5)%s 整数转成字符串;(6)%x 整数转成小写十六进位;(7)%X 整数转成大写十六进位。比如:a = 'test'print '...

python中%是什么意思
python中%是什么意思1、说明%在Python中有两种运用,一是放在数学运算中,二是放在字符串中。2、数值运算%代表取模,返回除法的余数。7%213、字符串将其他变量置入字符串特定位置以生成新字符串的操作。age='22\/\/mynameis22print'mynameis%s'%n总结:1、说明%在Python中有两种运用,一是放在数学运算中...

python中%代表什么意思?
1、数值运算:%代表取模,即求余,返回除法的余数。2、%操作符(字符串格式化,string formatting)

python中的%是什么意思?
在Python中,%代表着取模运算符(模数运算),表明两个数字相除后得到的余数。例如,4 % 3表示4除以3的余数,结果为1。这个运算符在很多情况下都非常有用,比如在判断奇偶数时,只需要判断一个数%2是否等于0就可以知道这个数是奇数还是偶数。还可以在字符串输出中起到格式化的作用,被称为“占位符...

python中%代表什么意思?
Python中%代表取模运算符。接下来 取模运算的含义 在Python中,%符号作为取模运算符使用,用于计算两个数相除后的余数。简单来说,它返回除法的余数结果。例如,当两个数进行除法运算后,余数部分可以通过%运算符来获取。这种运算在计算机编程中非常有用,特别是在需要确定某个数是否能被另一个数整除...

python %是什么意思?
在Python中,%还可以用于字符串格式化,它会将一个或多个变量替换为字符串中的格式占位符。例如,可以使用"%s"来表示一个字符串占位符,"%d"来表示一个整数占位符。可以使用一对括号和一个百分号将占位符标记到字符串中。例如,"Hello, %s!" % "World"...

%在python中是什么意思?
在Python中被称为模操作符和格式化操作符,它在许多计算中被广泛使用:当我们想要执行数字计算时,可以使用%符号进行模数计算。例如,当一个数字不能被另一个数字整除时,我们就可以使用%符号进行模数运算,以获得余数。这在编写循环和数学问题时非常有用。在Python中,%符号还可以用于替换字符串中的变量...

python中%符号是什么意思?
商为0,余数为5。print是打印的意思,在ide下需要用print,才会有结果输出,在交互式界面下使用print与不使用结果一样(比如上面的例子)符号【%】在字符串面前才是格式化的意思,在这里就是取余的意思,比如3除以2,得商为1,余数为1,所以3%2的结果就是1,您可以用python做测试对比验证 ...

python中的%符号是什么意思?
1、JavaScript是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式。2、Nuva语言是一种面向对象的动态脚本语言。

python中%代表什么意思?
Python中的\/\/是向下取整的意思。a\/\/b,应该是对除以b的结果向负无穷方向取整后的数5\/\/2=2(2.5向负无穷方向取整为2),同时-5\/\/2=-3(-2.5向负无穷方向取整为-3)\/与\/\/的区别在Python中\/表示浮点整除法,返回浮点结果,也就是结果为浮点数;而\/\/在Python中表示整数除法,返回大于结果的一个...

相似回答