找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
# 1、求出1 / 1 + 1 / 3 + 1 / 5......+1 / 99的和
# sum = 0
# for a in range(1,100,2):
#     sum += 1/a
# print(sum)
# 2、用循环语句,计算2 - 10之间整数的循环相乘的值。
# b = 1
# for a in range(2,11):
#     b *= a
# print(b)
# 3、用for循环打印九九乘法表
# for a in range(1,10):
#     for b in range(1,a+1):
#         print(b,"*",a,"=",b*a,end='   ')
#     print('')
# 4、求每个字符串中字符出现的个数如:helloworld
# a = "helloworld"
# for i in a:
#     print("%s出现的个数:%d" %(i,a.count(i)))
# 5、实现把字符串str = "duoceshi"中任意字母变为大写、在输入函数中输入dce输出结果为:DuoCEshi
# b = 'duoceshi'
# c = input('输入要转换成大写的字母:')
# for d in list(c):
#     b = b.replace(d, d.upper())
# print(b)
# 6、求出1900 - 2017年的闰年?
# 普通闰年:能被4整除但不能被100整除的年份为普通闰年。(如2004年就是闰年,1999年不是闰年)
# 世纪闰年:能被400整除的为世纪闰年。(如2000年是世纪闰年,1900年不是世纪闰年)
# for i in range(1900,2018):
#     if i % 4 == 0:
#         print(i)
# 7、分别打印100以内的所有偶数和奇数并存入不同的列表当中
# a = []
# b = []
# for i in range(0,101):
#     if i % 2 == 0:
#         b.append(i)
#     else:
#         a.append(i)
# print(a,b)
# 8、请写一段Python代码用for循环实现删除一个list = [1, 3, 6, 9, 1, 8]里面的重复元素
# a = [1, 3, 6, 9, 1, 8]
# b = []
# for i in a:
#     if i not in b:
#         b.append(i)
# print(b)
# 9、利用for循环把字符串user_controller转换为驼峰命名UserController
# a = 'user_controller'
# b = ''
# for i in a.split('_'):
#     b += i.capitalize()
# print(b)
# 10、冒泡排序
# 给一组无规律的数据从大到小或从小到大进行排序如:list = [2, 6, 9, 10, 18, 15, 1]
# list = [2, 6, 9, 10, 18, 15, 1]
# print(sorted(list))
# 11、将字符串类似:"k:1|k3:2|k2:9|...|kn:m", 处理成key:valuejson格式, 比如{"k": "1", "k3": "2"}
# a = 'k:1|k3:2|k2:9'
# b = {}
# c = a.split('|')
# for d in c:
#     e, f = d.split(':')
#     b[e] = int(f)
# print(b)
# 12、分析以下数字的规律, 1 1 2 3 5 8 13 21 34Python语言编程实现输出
# a =[]
# for i in range(9):
#     if i == 0 or i == 1:
#         a.append(1)
#     else:
#         a.append(a[i-2]+a[i-1])
# print(a)
# 13、先定义一个字典来存放用户名和密码如dic = {'admin': '123456', 'dcs46': '654321'}要求如下:
# 1、从字典中获取用户完成登入,登入时判断用户是否存在存在直接登入
# a = {'admin': '123456', 'dcs46': '654321'}
# if a.get(input('请输入用户名:')) is None:
#     print('用户不存在')
# else:
#     print('用户存在,可以直接登入')
# 2、如果输入的登入用户判断不存在字典,则调用注册方法,完成该用户的注册,注册成功后写入字典定义登录函数
# a = {'admin': '123456', 'dcs46': '654321'}
# def b(x,y):
#     a[x] = y
# if a.get(input('请输入用户名:')) is None:
#     b(input('用户名不存在,请输入注册的用户名:'),input('请输入密码:'))
# else:
#     print('用户存在,可以直接登入')
# print(a)
# 14、用字符串aabbcdbaaabc,用你熟悉的语言实现去除"ab"子串
# a='aabbcdbaaabc'
# b=a.replace('ab','')
# while 'ab' in b:
#     b=b.replace('ab','')
# print(b)
# 15、水仙花数:一个三位数,其按位立方之和等于该数本身,该数称为水仙花数。求出100 - 1000之间的水仙花数
# for a in range(100,1001):
#     b=a//100
#     c=a//10%10
#     d=a%10
#     if(b**3 +c**3 + d**3 == a):
#         print(str(a) + "是水仙花数")
# 16、用递归的方法求出n的阶乘?4的阶乘结果为?
# b = int(input("请输入一个数字:"))
# def a(b):
#     c = 0
#     if  b == 0:
#         c = 1
#     else:
#         c = b * a(b - 1)
#     return c
# print("%d 的阶乘为 %d"%(b,a(b)))
# 17、有如下url地址, 要求实现截取出"?"号后面的参数, 并将参数以"key value"的键值形式保存起来, 并最终通过#get(key)的方式取出对应的value值。url地址如下:
#http://ip:port/extername/get_account_trade_record.json?page_size=20&page_index=1&user_id=203317&trade_type=0"
# def a(url):
#     b = url.strip().split('?')[1].split('&')
#     c = {}
#     for d in b:
#         c[d.split('=')[0]] = d.split('=')[1]
#     return c
# if __name__ == '__main__':
#     url = "http://ip:port/extername/get_account_trade_record.json?page_size=20&page_index=1&user_id=203317&trade_type=0"
#     print(a(url))
分享至 : QQ空间
收藏
技术无它,唯手熟尔!!

0 个回复

您需要登录后才可以回帖 登录 | 立即注册