- 博客(5)
- 收藏
- 关注
原创 python练习(5)——列表,去重,冒泡法
# 输入一个数字,输出每一位数字重复几次 ##数字的个数很有限(10个)# 列表也可以看作是一种字典,索引也可以记录信息,import randomn = random.randint(1,100000)print(n)counter = [0]*10for i in str(n): x = int(i) counter[x] += 1for i in r...
2018-03-31 21:24:32 297
原创 python练习(4)——打印杨辉三角
#杨辉三角,后面补1,中间计算累加次数n = 6triangle = []for i in range(n): row = [1] triangle.append(row) if i == 0: continue pre = triangle[i-1] for j in range(1,i): row.append(p...
2018-03-28 11:29:50 1395
原创 python练习(3)——菲波那切数列,求10万以内素数优化
# 斐波那契数列,a,b = b,a+bfirst = 0second = 1cnt = 2for i in range(101-2): mid = first + second cnt += 1 first = second second = midprint(mid) # 素数# 求10万以内所有的素数,优化,筛法ceil(sqrt)开...
2018-03-25 10:57:29 292
原创 python练习(2)——菱形,九九乘法表
# 打印正方形# 三种状态分别逐行打印sideLen = int(input('>>>')) # 不要用小驼峰命名变量print('*'*sideLen)for i in range(sideLen-2): print('*',' '*(sideLen-2),'*',sep='')print('*'*sideLen)# 两种状态逐行打...
2018-03-25 10:49:00 1242
原创 python练习(1)——求数字位数,数字正序倒序输出
# 输入若干个数,打印最大值(考虑负数,非用户输入数慎用)# max = 0max = int(input('>>>'))while True: inp = int(input('>>>')) if not inp: # 输入0结束 break else: if inp >= max:...
2018-03-25 10:45:21 4715
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人