Python
张启明
目前学生一枚
展开
-
使用python实现简单爬虫
近日学习了python语言,简单实现了一个爬虫,爬取了慕课网课程简介上的图片,并保存到本地。以下是实验代码:# -*- coding: utf-8 -*- """ Spyder Editor""" import re import os import urllib.request #在python3.6环境中实现 f_soure = urllib.request.urlopen('http://w原创 2017-08-31 11:51:29 · 1642 阅读 · 0 评论 -
Python中的join()函数
author.qq = ''.join( str(random.choice(range(10))) for _ in range(9) //随机生成用户的QQ号 ) 在这个代码片中,我们可以看到.join()函数可以用来将字符串进行拼接,令我疑惑的是在首次随机选取数字并str之后应该进行join函数操作,但是函数执行的结果却是完成for循环之后再joi...原创 2018-07-18 09:10:10 · 7707 阅读 · 1 评论 -
使用Git及Github在PyCharm中对项目进行版本控制
1.安装Git 安装Git https://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git 2.配置Git在Pycharm中的setting->版本控制->git 3.配置Github在Pycharm中的setting->版本控制->github 4.在P...原创 2018-07-26 09:26:23 · 2166 阅读 · 0 评论 -
使用Python创建斐波那契数列
使用Python创建斐波那契数列 class Fib: """ 斐波那契数列构造类 迭代方法实现 """ def __init__(self): self.a = 0 self.b = 1 def __next__(self): self.a, self.b = self.b, se...原创 2019-06-25 14:59:36 · 630 阅读 · 0 评论 -
使用Python装饰器解决八皇后问题
#使用Python装饰器解决八皇后问题 def conflict(state, nextX): nextY = len(state) for i in range(nextY): if nextX == state[i] or abs(nextX - state[i]) == abs(nextY - i): return True r...原创 2019-06-25 22:19:13 · 146 阅读 · 0 评论