24小时热门版块排行榜    

查看: 871  |  回复: 3

tieer

木虫 (正式写手)

[求助] 菜鸟一个,自学python,请教高手一个小问题

我自己看书上的内容学的,可是在print函数里进行输出的时候,那种格式符号替代总是不对,请教一下,呵呵,见笑。
例如我要写一个可以求数的阶乘的小段子吧,(只是个例子,我写到print函数那儿的时候,总是出这种问题。)
# -*- coding: cp936 -*-
#求一个数的阶乘
number=input('请输入所需计算阶乘值的数字:')
num=1
for i in xrange(1,number+1):
    num*=i
print ('%d 的阶乘为:%d'), %(number,num)
最后一行运行错误,说是invalid syntax。请教一下到底是哪儿不对啊,正确的该是怎么样的 啊。谢谢啦。
回复此楼
思考,让这个世界更有趣。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

harryzs

铜虫 (正式写手)

【答案】应助回帖


tieer(金币+5): 谢谢啊 2011-08-28 16:24:23
xzhdty(金币+1): 欢迎讨论 2011-08-28 20:51:27
print ('%d 的阶乘为:%d'), %(number,num)
--->
print ('%d 的阶乘为:%d')%(number,num)
2楼2011-08-28 16:21:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tieer

木虫 (正式写手)

xzhdty: 欢迎常来 2011-08-28 20:51:53
晕,原来就差个逗号啊,我一直都弄不明白,呵呵,闹笑话了
思考,让这个世界更有趣。
3楼2011-08-28 16:25:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lt292

金虫 (正式写手)

Holy Shit


jjdg(金币+1): 感谢支持 2011-12-16 01:14:45
阶乘还是用递归算法好
记忆中的颜色,慢慢褪去,变成一缕缕的黑丝,最终消失在茫茫的空白里,一去不返```
4楼2011-12-15 20:36:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 tieer 的主题更新
信息提示
请填处理意见