摘要: 在这之前,也有想过开通博客,思前想后,还是决定开通自己的博客。说到原因尼,无法以下几点     1:无非就是想记录一下自己在学习初期所碰到过的坑,以便以后再次碰到此类问题不用到处查看别人的博客,浪费时间,     2:有些问题自己碰到过印象会深一点,而碰到后在自己总结一番并在博客上记录下来,印象大概会更深一点吧。... 阅读原文
2019-07-13 14:19:01 阅读(2398) 评论(0)
摘要: 1.编码解码 # 编码:将文字转换成字节形式 encode # 解码:将字节转换成文字形式 decode 2.基础数据类型 str: 首字母大写 每个单词首字母大写 大小写反转 居中 -- 填充 查找:find index 拼接 格式化: name.form... 阅读原文
2019-07-13 13:30:02 阅读(2544) 评论(0)
摘要: ## **函数(1)** **函数的定义:** 1. [ ] 小时候大家应该都玩过乐高积木,只要通过想象和创意,可以用它怕拼凑出很多神奇的东西。随着学习的深入,编写的代码日益增加并且越来越复杂,所以需要找一个方法对这些复杂的代码进行重新组织。 2. [ ] 为了是使得程序的代码更为简单,就需要把程序分解成较小的组成... 阅读原文
2019-07-13 13:01:01 阅读(2357) 评论(0)
摘要: 一、定义 1. 迭代的概念 迭代器即迭代的工具,那什么是迭代呢?迭代是一个重复的过程,每次重复即一次迭代,并且每次迭代的结果都是下一次迭代的初始值 while True: #只是单纯地重复,因而不是迭代 print('===>') l=[1,2,3] count=0 while count... 阅读原文
2019-07-13 12:53:02 阅读(2929) 评论(0)
摘要: 目录 基础类型补充 str:不可变 list: tuple dict set 二次编码 密码本 以后会遇见的坑坑坑 循环 ... 阅读原文
2019-07-13 11:34:02 阅读(3538) 评论(0)
摘要: 一、文件操作流程 打开文件,得到文件句柄并赋值给一个变量 通过句柄对文件进行操作 关闭文件 #1. 打开文件,得到文件句柄并赋值给一个变量 f=open('a.txt','r',encoding='utf-8') #默认打开模式就为r #2. 通过句柄对文件进行操作 data=f.read()... 阅读原文
2019-07-13 10:28:01 阅读(2831) 评论(0)
摘要: 通常我们用 Python 绘制的都是二维平面图,但有时也需要绘制三维场景图,比如像下面这样的: 这些图怎么做出来呢?今天就来分享下如何一步步绘制出三维矢量(SVG)图。 八面体 我们先以下面这个八面体为例。 1 安装相关包 首先安装两个必备包: import pyrr # NumPy 的 3D 函数库 impor... 阅读原文
2019-07-13 09:23:18 阅读(2385) 评论(0)
摘要: 1. 进程、线程、协程 进程是cpu资源分配的最小单位,进程是正在进行的一个过程或者说一个任务。线程是cpu调度的最小单位。协程是一种用户态的轻量级线程,即协程是由用户程序自己控制调度的。(单线程下的并发)进程线程区别: 线程开销小 主进程下多个进程PID不同;主进程下多个线程PID与主进程相同 进程间地址空间相隔... 阅读原文
2019-07-13 08:46:01 阅读(2440) 评论(0)
摘要: 任务 在https://pastebin.com网站注册一个账号,利用python实现用户的自动登录和创建paste。该任务需要分成如下两步利用python实现: 账号的自动登录 paste的自动创建 模拟账号登录 模拟登录,需要知道登录的URL是什么,那么登录URL怎么去看呢。 进入https://... 阅读原文
2019-07-13 07:21:05 阅读(3816) 评论(0)
摘要: 使用 BeautiSoup库bs4模块 主要使用select 、for循环和 存入本地txt   from bs4 import BeautifulSoup from urllib import request url = "http://maoyan.com/board" rsq = requ... 阅读原文
2019-07-13 07:10:02 阅读(2636) 评论(0)