5 回答
TA贡献1872条经验 获得超3个赞
***是幂的意思,
radius = 5 #把5赋予radius
pi = 3.14159 #把3.14159 赋予pi
volume = 4.0/3 * pi * radius ** 3
#volume = 4.0/3*3.14159*5的三次方,这里运算符号也有优先级别,先是幂运算,你也可以看成volume = 4.0/3*3.14159*(5的三次方)
TA贡献1798条经验 获得超7个赞
%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有关的支持,则需要付费给商业供应商
添加回答
举报