一行代码

启动一个Web服务

python -m SimpleHTTPServer 8080  # python2
python3 -m http.server 8080  # python3

开启 FTP 服务器

python -m pyftpdlib

允许 anonymous 匿名登录,密码随意。

查看 Python 在线文档

Windows

python -m pydoc -p 8000

在本机 8000 端口建立一个 HTTP 服务器,可以查看本机的 Python 文档

Linux

pydoc -p 8000

画一个心形

print('\n'.join([''.join([('Love'[(x-y) % len('Love')] if ((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3 <= 0 else ' ') for x in range(-30,30)]) for y in range(30, -30, -1)]))

原理是心形曲线方程

画曼德布洛特集合( Mandelbrot set)

Mandelbrot图像:图像中的每个位置都对应于公式N=x+y*i中的一个复数

解决FizzBuzz问题

FizzBuzz问题:打印数字1到100, 3的倍数打印“Fizz”, 5的倍数打印“Buzz”, 既是3又是5的倍数的打印“FizzBuzz”

打印九九乘法表

计算出1-100之间的素数(两个版本)

输出斐波那契数列

实现快排算法

解决八皇后问题

实现数组的flatten功能:将多维数组转化为一维

矩阵转置

反重力飞翔

一句话获得公网 IP

前提是你要有公网 IP

实现list, 有点类似与上个功能的反功能

实现求解2的1000次方的各位数之和

列表求频数

Quine,打印出自己的代码

Last updated

Was this helpful?