# 1、求出1 / 1 + 1 / 3 + 1 / 5......+1 / 99的和
sum1=0
for x in range(1,100,2):
sum1+=1/x
print(sum1)
# 2、用循环语句,计算2 - 10之间整数的循环相乘的值。
num1=1
for x in range(2,11):
num1=num1*x
print(num1)
# 3、用for循环打印九九乘法表 面试题
for x in range(1,10):
for y in range(1,x+1):
print('%d*%d=%d'%(x,y,x*y),end=' ')
print()
# 4、求每个字符串中字符出现的个数如:helloworld
x=input('请输入字符串内容:')
y=set(x)
for i in y:
print('%s出现个数为%d'%(i,x.count(i)))
# 5、实现把字符串str = "duoceshi"中任意字母变为大写、在输入函数中输入DCE输出结果为:DuoCEshi
str1='duoceshi'
x=input('请输入任意字母:')
for i in x:
y=i.upper()
str1=str1.replace(i,y)
print(str1)
# 6、求出1900 - 2017年的闰年?
# 普通闰年:能被4整除但不能被100整除的年份为普通闰年。(如2004年就是闰年,1999年不是闰年)
# 世纪闰年:能被400整除的为世纪闰年。(如2000年是世纪闰年,1900年不是世纪闰年)
for i in range(1900,2018):
if i%4==0 and i%100!=0:
print(i)
elif i%400==0:
print(i)
else:
pass
# 7、分别打印100以内的所有偶数和奇数并存入不同的列表当中
list1=[]
list2=[]
for x in range(1,101,2):
list1.append(x)
for y in range(0,101,2):
list2.append(y)
print(list1)
print(list2)
# 8、请写一段Python代码用for循环实现删除一个list = [1, 3, 6, 9, 1, 8]里面的重复元素
list1=[1,3,6,9,1,8]
list2=[]
for i in set(list1):
list2.append(i)
print(list2)
#sorted(list1,key=len)默认升序
#key=len,reverse=True 改成降序
# 9、利用for循环把字符串user_name转换为驼峰命名UserName
str1='user_name'<