怎么用python设计一个输入是小写字母输出为大写字母如输入a70c输出为A70C

还有怎么设计1+1/2+1/3+...1/n
2025-04-08 09:55:15
推荐回答(1个)
回答1:

>>> a = 'a70c'
>>> a.upper()
'A70C'
>>> 
>>> N = 11
>>> sum([1./n for n in xrange(1,N)])
2.9289682539682538
>>> reduce(lambda x, y: x + 1./y, xrange(1, N))
2.9289682539682538
>>>