
python练习100例
linpanli
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python练习100例(例四十六 — 例四十九)
平安喜乐原创 2021-01-09 17:22:56 · 220 阅读 · 0 评论 -
python练习100例(例三十九 — 例四十五)
例三十九 有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中def fun_sort(list_sort,x): if(list_sort[0]>list_sort[len(list_sort)-1]): list_sort.append(x) list_sort.sort(reverse=True) return list_sort else: list_sort.append(x) .原创 2021-01-09 16:28:42 · 115 阅读 · 0 评论 -
python练习100例(三十三 — 例三十八)
例三十三:按逗号分隔列表list_of_stuff = [1,2,3,4,5,'abc']list_str = ','.join([str(i) for i in list_of_stuff])print(list_str)例三十六:求100之内的素数arr_s = []for i in range(2,101): arr = [] for j in range(2,i+1): if(i%j == 0): arr.append(.原创 2021-01-05 22:47:03 · 308 阅读 · 1 评论 -
python练习100例(二十九 — 三十二)
承认自己的平凡,努力向着更好的方向前进原创 2020-06-25 15:09:22 · 274 阅读 · 0 评论 -
python练习100例(二十三 — 二十六)
例二十三:打印菱形for i in range(4): for m in range(3-i): #控制空格数量 print(' ',end='') for n in range(2*i+1): #控制*数量 print('* ',end='') print('')for j in range(3): for p in range(j+1): print(' ',end='') for k.原创 2020-06-24 23:01:14 · 185 阅读 · 0 评论 -
python练习100例(十九 — 二十二)
例十九:一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3.编程找出1000以内的所有完数。for i in range(2,1001): arr=[] #arr和sum_arr两个变量必须定义循环内,每当i变化时,两个重新定义 sum_arr = 0 for j in range(1,i): if(i%j==0): arr.append(j) sum_arr+=j.原创 2020-06-22 22:36:38 · 213 阅读 · 0 评论 -
python练习100例(十三 — 十八)
例十三:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。#x=int(input('请输入一个整数:'))for i in range(100,1000): m = int(i/100) n = int(i%100/10) l = i%10 if(m**3 + n**3 + l**3 == i): print(i,'是一个水仙数').原创 2020-06-20 17:40:12 · 350 阅读 · 0 评论 -
python练习100例(九 — 十二)
例九:暂停一秒输出import timemyD = {1:'a', 2:'b', 3:'c'}for key, value in dict.items(myD): print(key, value) time.sleep(1) #暂停1秒例十:暂停一秒输出,并格式化当前时间。import timeprint(time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time())))time.sleep(1).原创 2020-06-17 22:40:21 · 229 阅读 · 0 评论 -
python练习100例(五 — 八)
例五:输入三个整数x,y,z,请把这三个数由小到大输出。方法一:x=int(input('请输入X的值:'))y=int(input('请输入Y的值:'))z=int(input('请输入Z的值:'))min_m = 0max_m=0if(x<=y and x<=z): min_m=x if(y<=z): print('从小到大的顺序是:',x,y,z) else: print('从小到大的顺序是:',x,z,y)el原创 2020-06-16 23:12:00 · 338 阅读 · 0 评论 -
python练习100例(一 — 四)
以后争取每周更新10个例题例1:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?m=0for i in range(1,5): for j in range(1,5): for k in range(1,5): if i!=j and i!=k and k!=j: m=m+1; print(i,j,k)print(m)2、例2:企业发放的奖金根据利润提成原创 2020-06-15 21:34:03 · 245 阅读 · 0 评论