python余数计算出错求解,python余数求解,def calculat
python余数计算出错求解,python余数求解,def calculat
def calculate(parameter_one, parameter_two): demo = parameter_one % parameter_twoprint "%r % %r = %r" % (parameter_one, parameter_two, demo)
错误提示: not all arguments converted during string formatting
代码应该是这样的:
def calculate(parameter_one, parameter_two): demo = parameter_one % parameter_two return demoprint "%r % %r = %r" % (parameter_one, parameter_two, calculate(parameter_one, parameter_two))
这不是python取余数出错的问题,而是变量作用域的问题,print是在函数外,不能访问到calculate函数中的局部变量demo的。
Python的縮進是個坑
def calculate(parameter_one, parameter_two): demo = parameter_one % parameter_two print "%r % %r = %r" % (parameter_one, parameter_two, demo)
编橙之家文章,
相关内容
- Python pandas dataframe如何对某列的空数据位置进行update?
- 请问Flask-Security自带模板登陆、注册怎么实现中文化,
- python导入名称为数字开始的包报错SyntaxError: invalid syn
- 想短时间内完成Python学习,达到开发中小项目的途径是什
- python3 django关联内联关系应该如何操作,python3django,环境
- Python requests爬取网页出现EncodingError错误,,requests.exc
- 求python加密新浪微博app key的方法,pythonapp,有一对app
- Mac用virtualenv搭建python报No module named 'zlib'错误何解?,
- 求可以直接使用的支付宝python包,全安性高的,python安性
- Python BeautifulSoup解析网页获取节点疑惑,,soup = Beaut
评论关闭