python菜鸟求助:如何在python中用e记法表示一个数的n次方
>>>n=3>>>print10enSyntaxError:invalidtoken>>>print10e310000.0为什么两个结果不同?如何更改可以使第一个能行...
>>> n=3
>>> print 10en
SyntaxError: invalid token
>>> print 10e3
10000.0
为什么两个结果不同?如何更改可以使第一个能行 展开
>>> print 10en
SyntaxError: invalid token
>>> print 10e3
10000.0
为什么两个结果不同?如何更改可以使第一个能行 展开
3个回答
2013-02-22
展开全部
不行,那相当于计算了,算表达式。可以用10**n来计算
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
n = 3
print( float( '10e%d' % n ) )
print( float( '10e%d' % n ) )
来自:求助得到的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
>>> n = 3
>>> print(10*10**n)
10000
>>> print(10*10**n)
10000
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询