玩转Python
CEO赵林1007
未来无限可能
展开
-
玩转Python爬虫与信息获取(1)
Python爬虫与信息获取1.简单的信息获取(需要熟练掌握request库)代码如下(Python3.6.1)import requests>>>r=requests.get("https://item.jd.com/4120323.html")>>> r.status_code>>> r.encoding>>> r.text[:1000]完整代码:原创 2017-09-06 20:04:29 · 404 阅读 · 0 评论 -
用python实现小猪佩奇
import turtle as tt.pensize(4)t.hideturtle()t.colormode(255)t.color((255,155,192),"pink")t.setup(840,500)t.speed(10)#鼻子t.pu()t.goto(-100,100)t.pd()t.seth(-30)t.begin_fill()a=0.4for i in...原创 2018-05-06 11:07:14 · 1793 阅读 · 6 评论 -
Python-“词云”分析
今天在浏览csdn的时候,看到了别人做了很炫的“词云”,感觉很简单,于是心血来潮就想用Python做一个,但是在做的过场中出现了很多diffcult,尴尬,好了,废话不多说,直接上手。一. 什么是“词云(Wordcloud)”? 词云”是对文本中出现频率较高的“关键词”予以视觉上的突出,形成“关键词云层”或“关键词渲染”,从而过滤掉大量的文本信息,使浏览网页者只要一眼扫过文本就可以领...原创 2018-02-11 20:27:33 · 4519 阅读 · 0 评论 -
2018别样跨年|今晚让Python陪你,简单的机器人聊天
安装:QQ:pip install qqbot微信:pipi install itchat1.选择from qqbot import _bot as botbot.Login(['-q','QQ号码'])friends= bot.List('buddy','xxx')for friend in friends: print (friend.name原创 2017-12-31 21:54:09 · 1900 阅读 · 1 评论 -
就这样一不小心,Python就火了
题记:我最喜欢的一句话:人生苦短,我用Python1.Python现在为什么这么火? 一是山东省小学六年级的教材中加入了Python的内容;二是从2018年起,Python也将成为浙江高考的内容之一;三是计算机二级考试加入了Python科目。2017年,也是Python排名又上一个新台阶的一年,在ranked.com的排名中,Python是2017年最受欢迎人工智能原创 2017-12-14 18:10:33 · 930 阅读 · 0 评论 -
Python编程练习题mooc
(1)字符串拼接。用户输入两个字符串,将它们组合后输出。 【代码前面是行号,不需要输入】 str1 = input("请输入一个人的名字:") str2 = input("请输入一个国家名字:") print("世界这么大,{}想去{}看看。".format(str1,str2)) (2)整数序列求和。用户输入一个正整数 N,计算从 1 到 N(包含 1和 N)相加之后的结果。 n原创 2017-10-16 16:40:09 · 4460 阅读 · 0 评论 -
Python—turtle库画图神器
引入turtle库画图简直无敌,之前用过MATLAB的plot函数,感觉这个更强大,有海量的第三方库,简直完美有趣1.彩色螺旋线的绘制import turtle import time turtle.pensize(2) turtle.bgcolor("black") colors = ["red", "yellow",'purple','blue'] turtle.tracer原创 2017-10-16 16:22:03 · 2447 阅读 · 0 评论 -
Python-飞机大战项目
飞机大战小项目由于时间问题,最后还需要补充,原理过程是一样的仅用于个人学习参考代码如下:import pygamefrom pygame.locals import *import time class Heroplane(object): def __init__(self): self.x=210 self.y=700 self.screen=screen_原创 2017-10-23 14:41:55 · 2574 阅读 · 0 评论 -
Python-爬取网页信息
本文信息获取只限于个人学习使用,不涉及任何商业。转载一定要声明出处,谢谢对于信息爬取需要一定的基础,小白建议先学基础知识。对于本次学习爬虫中的一些总结:1.要熟练掌握基础知识,包括一些基础的语法2.正则表达式的正确使用,建议学习北理工的Python爬虫课程3.先写大框架再添加小的功能解析4.对程序异常处理要熟练,尽量使用try...excep结构5.对于列表字符串数据的原创 2017-10-23 11:16:33 · 427 阅读 · 0 评论 -
Python小项目—家具存放
lass home: def __init__(self,new_area,new_type,new_addr): self.area=new_area self.type=new_type self.addr=new_addr self.left_area=new_area self.contain_item=[] def __str__(self): msg= "房原创 2017-10-11 00:01:04 · 759 阅读 · 0 评论 -
Python小项目-烤地瓜
class SweetPotato(): def __init__(self): self.cookedString=("生的") self.cookedLevel=0 self.Condmenets=[] def __str__(self): return "地瓜状态:%s(%d),添加的作料有:%s"%(self.cookedString,self.cookedLevel,原创 2017-10-10 22:27:37 · 1198 阅读 · 2 评论 -
【Python小项目】名片管理系统—函数升级版
card_infors = [] def print_meau(): """完成打印功能菜单""" print ("="*10) print ("名片管理系统 V0.1") print ("1.添加一个新的名片") print ("2.删除一个名片") print ("3.修改一个名片") print ("4.查询一个名片") print ("5.退出系统") print原创 2017-09-28 13:36:59 · 1020 阅读 · 2 评论 -
Python “树”的绘制代码
# drawtree.py from turtle import Turtle, mainloop def tree(plist, l, a, f): """ plist is list of pens l is length of branch a is half of the angle between 2 branches f is factor by原创 2017-09-10 23:12:38 · 3719 阅读 · 0 评论 -
【Python小项目】-名片管理系统
#1.打印的功能页面print ("="*10)print ("名片管理系统 V0.1")print ("1.添加一个新的名片")print ("2.删除一个名片")print ("3.修改一个名片")print ("4.查询一个名片")print ("5.退出系统")print ("="*10)#2.获取用户的输入#用来存储名片的列表card_infors = [] w原创 2017-09-25 23:25:49 · 774 阅读 · 0 评论 -
Python爱心制作
import numpy as npimport matplotlib.pyplot as pltx_coords = np.linspace(-100, 100, 500)y_coords = np.linspace(-100, 100, 500)points = []for y in y_coords: for x in x_coords: if ((x*0...原创 2018-05-24 20:31:47 · 2111 阅读 · 0 评论