`
- 浏览:
4705 次
-
1。在win环境配置了python
2。在eclipse中装了python插件。将离线包PyDev 2.7.4放在dropins目录下面重启即可
3。写了一个python的程序。
4。在python3.3环境下print()要加上括号
5。数组的遍历
for var in NWORDS:#得到数组NWORS中的每个元素用var表示
for i in range(len(word))#这种写法可以得到每个元素的索引
word[:i], word[i:]#获取word字符素组0-i,i-lenth\
6。字典的遍历
model = collections.defaultdict(lambda: 1)
for i in model :
print ("dict[%s]=" % i,model[i])
8。用python编程跑了个基于贝叶斯推断的单词拼写检查,源程序在3.3环境下跑起来有问题,改写成功。贝叶斯推断算法思想简单明了。并且准确率高。
splits = [(word[:i], word[i:]) for i in range(len(word) + 1)]
deletes = [a + b[1:] for a, b in splits if b]
transposes = [a + b[1] + b[0] + b[2:] for a, b in splits if len(b)>1]
replaces = [a + c + b[1:] for a, b in splits for c in alphabet if b]
inserts = [a + c + b for a, b in splits for c in alphabet]
给一字符串构造出错字符串用python写非常简洁。
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
Python全套教程 Python基础python基础课代码+文档2023最新教程【樵夫教你学Python】Python全套教程 Python基础python基础课代码+文档2023最新教程【樵夫教你学Python】Python全套教程 Python基础python基础课代码+...
python3.7_python3.8_python3.9_python3.10对应的dlib安装包.whl.zippython3.7_python3.8_python3.9_python3.10对应的dlib安装包.whl.zippython3.7_python3.8_python3.9_python3.10对应的dlib安装包.whl.zippython...
python管理系统(python+mysql)代码.zipPython管理系统(python+mysql)代码.zipPython管理系统(python+mysql)代码.zipPython管理系统(python+mysql)代码.zipPython管理系统(python+mysql)代码.zipPython管理...
Python零基础入门到精通Python零基础入门到精通学习教程--Python零基础入门到精通Python零基础入门到精通学习教程--Python零基础入门到精通Python零基础入门到精通学习教程--Python零基础入门到精通Python零基础入门...
50个Python项目实例源码包括算法,游戏,自动,办公,excelworld实战源码。 包括基础知识,实操得项目源码 Python算法练习 Python基础知识源码 Python100个源码实例 Python实战操作源码 Python实战项目源码 Python...
Python 如何批量替换Word文档中的指定内容(包括页眉)Python源码Python 如何批量替换Word文档中的指定内容(包括页眉)Python源码Python 如何批量替换Word文档中的指定内容(包括页眉)Python源码Python 如何批量...