鱼C论坛

 找回密码
 立即注册
查看: 2975|回复: 3

Python中%是什么意思啊

[复制链接]
发表于 2019-1-26 22:25:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
pow(x,y[,z])有是什么意思
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2019-1-26 23:08:32 | 显示全部楼层
求模运算,相当于mod,也就是计算除法的余数,比如5%3就得到2。
%还用在python的格式化输出,比如:
a = 'test'
print 'it is a %s' %(a)
打印的结果就是 it is a test
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-1-26 23:40:38 | 显示全部楼层
pow(x,y[,z])跟%没什么关系吧
x,y是传入的形参,z是可选参数
如果硬说有关系,就是如果传入z参数,对z取余数
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-1-27 00:23:27 | 显示全部楼层
pow(x, y[, z])函数是计算x的y次方,z参数是可选的,如果z参数存在,则再对结果进行取模,其结果等效于pow(x,y) %z。
a%b的作用是取模(即算出a/b的余数)
pow(x, y, z) 的 x, y 都不能为 float 类型, 否则会报错
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-6-23 15:23

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表