Python学习
更新日期:
基础知识
一个简单的’Hello World!’
命令行输入
$python
>>>print (‘Hello World!’)
可以看到屏幕输出:Hello World!
写一个小程序
使用文本编辑器编辑一个以.py
结尾的文件,例如hello.py
,在文件中写入如下内容:print ('Hello World!')
保存并退出编辑器,然后在命令行中输入如下内容:$python hello.py
运行hello.py后可以看到输出如下内容:Hello World!
list
|
|
|
|
去除list中的重复字符串:1234a=['b','c','d','b','c','a','a']b=list(set(a))b={}.fromkeys(a).keys()
但上述两张方法有个缺点,去除后的元素排序变了,可以用下面两种方法来解决:12b.sort(key=a.index)b=sorted(set(a),key=a.index)
判断一个字符串是否为数字的方法:12345str.isdigit()a='432'b='asd'a.isdigit()b.isdigit()
脚本
行内公式:$x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}$
在python中生成md5值的方法:
import hashlib
md5data = hashlib.md5(data).hexdigest()
##Reference
Python 教程