PYTHON
gsxy456
这个作者很懒,什么都没留下…
展开
-
记录python自学过程中的问题
代码小白,只有大学的C语言基础。这个博客记录了我自学PYTHON的笔记。原创 2017-07-22 14:10:08 · 203 阅读 · 0 评论 -
第六周错题回顾
5单选(1分)以下不能创建一个字典的语句是:A.dict = { [ 4,5,6 ] : 'dictionary'}B.dict= {4: 6}C.dict = {}D.dict = {( 4,5,6原创 2017-07-22 14:11:34 · 6626 阅读 · 0 评论 -
python中从str中提取元素到list以及将list转换为str
在python中时常需要从字符串类型str中提取元素到一个数组list中,例如str是一个逗号隔开的姓名名单,需要将每个名字提取到一个元素为str型的list中。如姓名列表str = 'Alice, Bob, John',需要将其提取为name_list = ['Alice', 'Bob', 'John']。而反过来有时需要将一个list中的字符元素按照指定的分隔符拼接转载 2017-10-09 11:34:49 · 1314 阅读 · 0 评论 -
ImportError: /usr/local/lib/python3.2/dist-packages/pygame/base.cpython-32mu.so: undefined symbol: P
在我的ubuntu14.04系统上使用Python3.5安装pygame库时遇到了很多问题,我开始参考了《PYTHON编程:从入门到实践》里提供的安装方法,并不成功,之后在网上找了ubuntu安装pygame的方法如下:1. Open up the terminal and type the following code:sudo apt-get install python3-dev l转载 2017-08-17 10:27:18 · 4516 阅读 · 0 评论 -
python字符串查找的四种方法
python 字符串查找有4个方法,1 find,2 index方法,3 rfind方法,4 rindex方法。1 find()方法:查找子字符串,若找到返回从0开始的下标值,若找不到返回-1info = 'abca'print info.find('a')##从下标0开始,查找在字符串里第一个出现的子串,返回结果:0info = 'abca'print info.find('原创 2017-10-14 21:43:37 · 12422 阅读 · 0 评论 -
三种不同的标记信息表达方式(XML,JSON,YAML)
XML:类似HTML,用尖括号、标签标记信息的表达形式有内容的类: ... 内容为空的类,可以使用一个尖括号表示注释:JSON:JavaScript object Notation,用有类型的键值对标记信息的表达形式。"key" : "value""key" : ["value1","value2"]"key" : {"subkey" : "subvalue"}原创 2017-10-16 15:58:32 · 2076 阅读 · 0 评论 -
正则表达式入门
正则表达式-通用的字符串表达框架-简介表达一组字符串的表达式-针对字符串表达“简洁”和“特征”思想的工具-可以用于判断某个字符串的特征归属正则表达式在文本处理中十分常用-表达文本类型的特征(病毒、入侵)-同时查找或替换一组字符串-匹配字符串的全部或部分正则表达式的语法例子:P(Y|YT|YTH|YTHO)?N正则表达式是由字符和操作符原创 2017-10-16 21:56:24 · 505 阅读 · 0 评论 -
可迭代对象(iterable)与迭代器类型(iterator)
首先,廖雪峰老师的教程中解释了迭代器和生成器,这篇文章只是补充和我个人的总结。什么是迭代可以直接作用于for循环的对象统称为可迭代对象(Iterable)。可以被next()函数调用并不断返回下一个值的对象称为迭代器(Iterator)。所有的Iterable均可以通过内置函数iter()来转变为Iterator。对迭代器来讲,有一个__next()就够了。转载 2017-10-16 21:58:44 · 2048 阅读 · 0 评论