杭州9期-黄进成 发表于 2021-8-10 11:09:56

循坏作业

# 题目:
# # 1、求出1+1/3+1/5+1/7+.....+1/99的和
# i=1
# sum1=0
# while i<=99:
#   sum1=sum1+1/i
#   i=i+2
#   print(sum1)

# # 2、用循环语句,计算2-10之间整数的循环相乘的值
# i=3
# sum1=2
# while i<=10:
#   sum1=sum1*i
#   i=i+1
#   print(sum1)

# # # 3、用for循环打印99乘法表
# for i in range(1,10):
#   for j in range(1,i+1):
#         print('%s*%s'%(j,i),end=('\t'))
#   print()


# # 4、求每个字符串中字符出现的个数,如:hello world
# str1="hello world"
# set1=set(str1)
# for i in set1:
#   # print(set1)
#   print(i,str1.count(i))

# # 5、实现把字符串 str = "duoceshi" 中任意字母变为大写,在输入函数中输入dcs,输出结果为:DuoCeShi
# str1="duoceshi"
# a=input("s:")
# for i in a:
#   str1=str1.replace(i,i.upper())
# print(str1)

# # 6、求出1900-2017年的闰年
# #普通闰年:能被4整除但不能被100整除的年份为普通闰年。(如2004年就是闰年,1999年不是闰年)
# #世纪闰年:能被400整除的为世纪闰年(如:2000年是,1900年不是)
# list1=[]
# for i in range(1900,2018):
#   if i%4==0 and i%100!=0 or i%400==0:
#         list1.append(i)
#         print(list1)

# # # 7、分别打印100以内的所有偶数和奇数并存入不同的列表当中
# list1=[]
# list2=[]
# for i in range(101):
#   if i%2==0:
#         list1.append(i)
#   else:
#         list2.append(i)
# print(list1)
# print(list2)

# # 8、请写一段python代码用for循环实现删除一个list = 里面的重复元素
# list1=
# list2=[]
# for i in list1:
#   if i not in list2:
#         list2.append(i)
#         print(list2)

# 9、利用for循环把字符串user_controller转换为驼峰命名UserController
# str1="user_controller"
# # # str1=str1.title()
# # # str1=str1.split('_')
# # # str1=''.join(str1)
# # # print(str1)

# for i in str1:
#   if str1:
#         str1=(''.join(str1.title().split('_')))
#   break
# print(str1)

# 10、冒泡排序
# #给一组无规律的数据从大到小或从小到大进行排序,如:list =
# list1 =
#
# a=len(list1)
# for j in range(a):
#
#   for i in range(a-1):
#         if list1>list1:
#             j=list1
#             k=list1
#             list1=k
#             list1=j
#
#             print(list1)
页: [1]
查看完整版本: 循坏作业