Python
阳阳唐
这个作者很懒,什么都没留下…
展开
-
python条件控制
条件控制语句语法:if condition:do somethingelse:do something语法2:if condition:do somethingelif condition:do somethingelse:do something例子:登录password_list = ['*#*#', '123456']de原创 2018-01-17 14:54:30 · 363 阅读 · 0 评论 -
python中easygui的使用
1、安装easygui2、使用1)使用easygui.msgbox(“")例子:eg.msgbox("hello")2)按钮buttonbox()方法例子:sex = eg.buttonbox("你的性别 ",choices = ['male','female'] )eg.msgbox("你的性别"+sex)3)choicebox()方法例子:#选择一项flavor = eg.choicebox(...原创 2018-03-18 11:38:32 · 1608 阅读 · 0 评论 -
print命令和逗号使用
1、程序,输入姓名print "Enter your name"someNome=raw_input() 结果:Enter your namexiao2、如果想输出如下的样子,应如何编写,Enter your name xiaoprint "Enter your name",someNome=raw_input()在print语句的结尾加上逗号,那么输入姓名的时候就会与提示显示在同一行。注意...原创 2018-03-01 15:33:28 · 3039 阅读 · 0 评论 -
python算数运算
1、基本操作符1)+、-、*和/其中,1/2的结果是0,在python2中/表示整除,python3中使用//进行整除。2)那么除不尽时,整数和小数怎么表示:1.0/2的结果时0.52、另外的操作符1)指数——幂 **3**5,表示5个3相乘;2)取余%3%5的余数是2...原创 2018-03-01 13:11:20 · 1626 阅读 · 0 评论 -
如何抓取新浪新闻信息
如何将特殊标签或节点的数据取出来。可以通过BeautifulSoup中的select方法。例子from bs4 import BeautifulSouphtml_sample = '\\\hell0 world\This is link1\This is link2\\'soup = BeautifulSoup(html_sample, 'html.parser')alink原创 2018-01-18 10:32:14 · 1089 阅读 · 0 评论 -
用BeautifulSoup 剖析网页元素
使用requests将页面的内容全部取到还不是结构化的,将非结构化的数据转化成结构化的数据,通过BeautifulSoup可以将非结构化的数据通过dom方法。可以通过BeautifulSoup包将网页转化成dom tree。,之后可以取得标签中的数据使用requests将页面的内容全部取到还不是结构化的,通过BeautifulSoup可以将非结构化的数据转成结构化的dom数据。1、安装Beauti原创 2018-01-18 10:18:52 · 630 阅读 · 0 评论 -
python网页全部内容的获取
1、升级pip的版本2、安装requests包3、前两步才可以引用requests包例子import requestsres = requests.get('http://news.sina.com.cn/china/xlxw/2018-01-17/doc-ifyqrewi9270282.shtml')res.encoding = 'utf-8'print(res.text)原创 2018-01-18 09:54:28 · 11133 阅读 · 1 评论 -
文本文件中单词统计
path = 'Walden1.txt' #引入文件路径with open(path, 'r') as text: #将文本文件可读方式打开 words = text.read().split() #将文本文件中出现的单词按空格进行分隔 print(words) for word in words:原创 2018-01-25 16:32:18 · 1830 阅读 · 0 评论 -
python的print函数的格式化输出
print语法格式:下面的两条语句表达含义是一样的。print('{}-{} times'.format(word, words.count(word))) 格式1-格式2 匹配1,匹配2print('%s-%s times'%(word, words.count(word))) 格式1-格式2 匹配1,匹配2原创 2018-01-25 16:14:57 · 1602 阅读 · 0 评论 -
循环语句loop
1、for循环举例:for every_letter in 'Hello world': print(every_letter)for循环所做的事情概括成一句话就是:于……期中的每一个元素,做……事情。for是关键词,而后面紧接着的是一个可以容纳“每一个元素”的变量名称,至于变量起什么名字自己定,但切记不要和关键词重名。在关键词in后面所对应的像列表的集合形态的对象原创 2018-01-17 16:34:17 · 3541 阅读 · 0 评论 -
Python基础知识
1、比较运算符多条件的比较,例如:middle=512、比较运算符不同类型的对象不能使用,>=,例如:错误的42>'the answer'正确5.0==5 #True3.0>1 #True3、成员运算符和身份运算符成员运算符in,身份运算符is把in放在两个对象中间的含义是,测试前者是否存在于in后面的集合中。4、集合类型——列表原创 2018-01-16 17:16:30 · 368 阅读 · 0 评论 -
使用range循环
1、range()两个参数for looper in range(1,5): print looper结果:1234分析:通过运行结果可以发现range是从第一个数开始,到最后一个数前结束的。2、range()一个参数for looper in range(5): print looper01234可以看出当只有一个参数时,是从0开始的。3、range()中有三个参数前两个参数和之...原创 2018-03-30 13:22:58 · 3629 阅读 · 0 评论