![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
李敏智
这个作者很懒,什么都没留下…
展开
-
挑战3个月自学Python:挑战成功!
我是真正零基础开始学Python的,从一开始的一窍不通,到3个月后成功搭建了一个动态网站(没有用任何框架)。相比于计算机大牛,我更加知道一个小白将会遇到什么坑,遇到哪些难点。结合自身的学习经验,我整理出一条可操作性较强的自学路线,同时收集了多种形式的 Python 优质学习资源,供诸位尚未入门或刚入门不久的同学参考。接下来我把我的学习过程写在下面,并附上在每个阶段的学习资料,希望对零基础的Py...原创 2019-12-21 15:21:43 · 2158 阅读 · 2 评论 -
LeetCode529. 扫雷游戏 Python3 DFS+BFS+注释
https://leetcode-cn.com/problems/minesweeper/solution/python3-dfsbfszhu-shi-by-xxd630/规则:'M'代表一个未挖出的地雷 'X'则表示一个已挖出的地雷。 'E'代表一个未挖出的空方块, 'B'代表没有相邻(上,下,左,右,和所有4个对角线)地雷的已挖出的空白方块, 数字('1' 到 '8')表...原创 2019-12-21 11:55:23 · 253 阅读 · 0 评论 -
Django 安装
Window 下安装 Django如果你还未安装Python环境需要先下载Python安装包。1、Python 下载地址:https://www.python.org/downloads/2、Django 下载地址:https://www.djangoproject.com/download/注意:目前 Django 1.6.x 以上版本已经完全兼容 Python 3.x。Py...原创 2019-12-20 20:33:52 · 215 阅读 · 0 评论 -
Python学习之编码
Python2默认解释器的编码:ascii;Python3默认解释器的编码:UTF-8 ascii码:只会识别英文字母、数字和标点。8位表示一个英文字符,1个字节 万国码Uicode:目前的所有语言文字,32位,4个字节 utf-8:压缩的万国码。16位,此编码中,3字节表示一个汉字 ...原创 2019-12-20 20:33:03 · 93 阅读 · 0 评论 -
Python练习
连续输入n个字符串,请按照长度为8拆分每个字符串后输出到新的字符串组;长度不是8的整数倍的字符串请在后面补数字0,其中,空字符串不做处理。 eg : input : 2 123456789 5678 output : 12345678 90000000 56780000n = int(inp...原创 2019-12-20 17:44:18 · 160 阅读 · 0 评论 -
pip install pyspider失败的解决办法
报错 下载pycurl库 地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pycurl选择对应的python版本 安装pycurl库 pip install 文件名 安装pyspider库 换源安装pyspider:...原创 2019-12-20 13:47:10 · 580 阅读 · 0 评论 -
魔术师发牌问题 -- python实现
问题描述魔术师手中有A、2、3……J、Q、K十三张黑桃扑克牌。在表演魔术前,魔术师已经将他们按照一定的顺序叠放好(有花色的一面朝下).魔术表演过程为:一开始,魔术师数1,然后把最上面的那张牌翻过来,是黑桃A;然后将其放到桌面上;第二次,魔术师数1、2;将第一张牌放到这些牌的最下面,将第二张牌翻转过来,正好是黑桃2;第三次,魔术师数1、2、3;将第1、2张牌依次放到这些牌的最下面,将第三张牌翻过...原创 2019-12-20 11:59:56 · 372 阅读 · 0 评论 -
Python 使用中出现错误:ImportError: No module named _sqlite3
解决办法:1、先安装sqlite3从sqlite官网:https://www.sqlite.org/download.html上下载linux环境下的安装包:sqlite-autoconf-3190300.tar.gz编译安装:解压并进入sqlite-autoconf-3250200文件夹,执行命令:安装到/usr/local/sqlite3目录下...原创 2019-12-19 19:44:23 · 525 阅读 · 0 评论 -
使用python实现数组、链表、队列、栈
引言什么是数据结构?数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成。 简单来说,数据结构就是设计数据以何种方式组织并存储在计算机中。 比如:列表,集合和字典等都是数据结构 N.Wirth:“程序=数据结构+算法”数据结构按照其逻辑结构可分为线性结构、树结构、图结构线性结构:数据结构中的元素存在一对一的互相关系。 树结构:数据结构中的元...原创 2019-12-19 17:39:04 · 497 阅读 · 0 评论 -
Python3 基本类型在64位上的占用内存情况
基本类型占用的内存类型 # -*- coding: utf-8 -*- # @Time : 2019-12-19 11:16# @Author : bingerimport sysa = Noneb = 1000.2311c = 1000d = Truee = ""f = ()g = []h = set([])i = {}print(" %s...原创 2019-12-19 17:12:35 · 428 阅读 · 0 评论 -
Python--合并2个字典成1个新字典的9种方法
d1 = {'name': 'revotu', 'age': 99}d2 = {'age': 24, 'sex': 'male'}输出:{'name': 'revotu', 'age': 24, 'sex': 'male'}# d = {}# d.update(d1) # 方法1,使用两次update方法向字典中添加元素# d.update(d2)# p...原创 2019-12-19 17:11:43 · 4938 阅读 · 2 评论 -
python-基本操作
实验课上所写这主要有字符串处理和几个函数,来自教材上的代码# 这是注释'''这是多行注释''''''TempStr = input("请输入带有符号的温度值: ")if TempStr[-1] in ['F','f']: C = (eval(TempStr[0:-1]) - 32)/1.8 print("转换后的温度是{:.2f}C".format(C))...原创 2019-12-19 13:33:50 · 243 阅读 · 0 评论 -
Python-画图
画图蟒蛇绘制,和函数封装去掉注释即可运行# DrawPython'''import turtle# 绘制坐标系turtle.setup(650,350,200,200)画笔控制turtle.penup()# 向当前方向前进turtle.fd(-250)画笔控制turtle.pendown()turtle.pensize(25)turtle.pencolor("...原创 2019-12-19 12:49:58 · 208 阅读 · 0 评论 -
Python-数据类型
数据类型和格式化去掉解释即可运行求幂(科学计算),整数高精度浮点运算类型复数运算符//取整数商,/取商内置函数类型转换math库的使用天天向上字符串的操作打印周几内置字符串处理函数进制转换凯撒密码内置字符串处理方法format的使用format的格式控制输出类型文本进度条单行动态刷新带刷新的文本进度条# 数据...原创 2019-12-19 12:49:13 · 1307 阅读 · 1 评论 -
python爬虫笔记--- 入门资料合集
身边很多非程序员朋友都想学一学爬虫来扩展自己的知识宽度,因此这里开一篇文章来汇总一下我初学的一些笔记和前期知识储备。1.前期准备:a.预备知识:html5 前端语言 :https://www.runoob.com/html/html-tutorial.html--- 进行爬虫开发的时候需要对网页前端有一个大概的了解,建议多看一看,非常重要。如果有时间,一定要顺便去学一下c...原创 2019-12-19 12:48:27 · 490 阅读 · 0 评论 -
win10下配置python环境变量(Python配置环境变量)
从官网下载Windows下的python版本,一路按照默认进行安装。安装之后配置环境变量的步骤如下:1,点“我的电脑”,右键选“属性”。2,选择“高级系统设置”--->选“环境变量”--->在“系统变量”中选中“Path”,再点“编辑”--->再点“编辑文本”。3,在“变量值”一栏,把自己所安装的python路径拷进去...原创 2019-12-18 14:11:52 · 5685 阅读 · 0 评论 -
python中list常用的方法
Python 列表 list (以下内容为比较初级适合小白查看的笔记) 一、介绍: 列表是Python中内置有序、可变序列,列表的所有元素放在一对中括号“[]”中,并使用逗号分隔开; 列表可以进行增删改查,每一次操作,都会补全列表中的位置,保证在列表中没有缝隙 list中,可以存整数、小数、字符串等,甚至是列表、元组、字典、集合...原创 2019-12-18 11:04:19 · 609 阅读 · 0 评论 -
Python笔记:状态设计模式
状态模式可以看做是在运行时改变对象行为的一种方式。状态模式允许对象在其内部状态变化时改变其行为,此时感觉就像对象本身已经改变了一样。参与者:State接口:State基类,定义不同状态共同需要执行的接口。 ConcreteSate对象:State基类的子类,不同状态的可以在子类接口中实现不同的操作。 Context对象:客户端需要关注的对象,此对象中维护自身的具体状态对象,当状态改变时...原创 2019-12-18 11:03:30 · 77 阅读 · 0 评论