python 小练习
来源:互联网 发布:网络活动策划书籍 编辑:程序博客网 时间:2024/05/29 03:41
python的一些小练习:
1、斐波纳契数列def printFibo(num): a = 0 b = 1 j=int(num) while j: a,b=a+b,a print( a) j-=1printFibo(8)''''''斐波纳契数列def fbl(n): print(type(n)) #<class 'int'> if n<=1: return 1 else: return(fbl(n-2)+fbl(n-1))for i in range(8): print(fbl(i))2输出等腰三角形def sjx(n): for i in range(1,n+1): x='*'*i print(x)sjx(5)3、输出乘法表for i in range(1,10): for j in range(1,10): print('{}*{}={}'.format(i,j,i*j))4、冒泡排序输入三个数,输出这三个数的最大值。a= [1,2,3,6,5,4]for i in range(len(a)): for j in range(len(a)): if a[i]<a[j]:#+,-可控制正序排序或者倒序 a[i],a[j]=a[j],a[i]print(a)5、除3/5/7余2的数for i in range(1000): if i%3==2 and i%5==2 and i%7==2: print(i)6、from.txt是一个混杂了英文单词和中文的文本文件。#把from.txt里的文件复制到to.txt里,要求只复制其中的英文单词,#并按字母序排序import redef tq(n): pxh=re.findall('[a-zA-Z]+',n) print(str(pxh))tq('asdkh54698w额uqod')'''7、从一组数据中去除掉重复的元素,并将其排序输出a=[4, 7, 3, 4, 1, 9, 8, 3, 7 ]b=[]for i in a: if i not in b: b.append(i)print(b)#可直接set()
阅读全文
0 0
- python小练习
- python小项目练习
- python小练习
- python练习小程序
- python小练习
- Python 小练习_battleship
- Python 小练习 阶乘
- Python-小练习
- Python小练习
- Python小练习一
- Python小练习1
- python练手小练习
- python小练习----秒表
- python第二次小练习
- Python小练习三
- Python小练习
- python小程序练习
- Python练习小案例
- 《博客知识概览》- Java等
- python next()函数
- HDU 5927Auxiliary Set
- 一篇不错的v4l2入门文档
- 推荐比较好的下载linux 相关rpm的网站
- python 小练习
- 15.主成分析算法PCA
- oracle查询语句大全 oracle 基本命令大全
- 关于android 7.0调用相机拍照崩溃问题
- TensorFlow2
- 杂记
- 内存寻址
- 关于使用NGUI事件监听3D物体
- Jzoj5462【NOIP2017提高A组冲刺11.8】好文章