1、求出1 / 1 + 1 / 3 + 1 / 5……+1 / 99的和 (1分之一+1分之三+1分支5…)
2、用循环语句,计算2 - 10之间整数的循环相乘的值 (234*5…10)
3、a = “axyjbcdabcdddsdsd”,去重并从小到大排序输出abcdjsxy
4、求每个字符串中字符出现的个数如:helloworld
5、实现把字符串str = "duoceshi"中任意字母变为大写(通过输入语句来实现)
6、题目:有如下字符串:user_name ,将此字符串输出为:userName
======================
1、求出1 / 1 + 1 / 3 + 1 / 5……+1 / 99的和 (1分之一+1分之三+1分支5…)
方法一:
a =1 #3 5 7...
sum =0 #1/1
while a <=99:
sum=sum+1/a #1/1 1/3 1/5 1/7
a+=2
print(sum) #2.937774848474907
方法二:
sum =0 #定义一个求和
for i in range(1,100,2):
sum=sum+1/i
print(sum) #2.937774848474907
方法三:
# sum=0
# for i in range(1,100):
# if i%2!=0:
# sum+=1/i
# print("1、和为:",sum)
方法四:
b=[]
while a<100:
b.append(1/a)
a+=2
print(sum(b))
=