python
文章平均质量分 83
新海说
通过分享,彼此学习。We live & We do.
展开
-
认识 Python
人生苦短,我用 Python —— Life is short, you need Python目标Python 的起源为什么要用 Python?Python 的特点Python 的优缺点01. Python 的起源Python 的创始人为吉多·范罗苏姆(Guido van Rossum)1989 年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一...原创 2018-12-27 22:59:47 · 337 阅读 · 0 评论 -
【Python3.72官方文档】——前言
英文原文The Python TutorialPython is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Pyth...翻译 2019-01-11 08:23:39 · 433 阅读 · 0 评论 -
【Python3.72官方文档】——引言
英文原文If you do much work on computers, eventually you find that there’s some task you’d like to automate. For example, you may wish to perform a search-and-replace over a large number of text files, o...翻译 2019-01-11 08:32:01 · 439 阅读 · 0 评论 -
Python元组
02. 元组2.1 元组的定义Tuple(元组)与列表类似,不同之处在于元组的 元素不能修改元组 表示多个元素组成的序列元组 在 Python 开发中,有特定的应用场景用于存储 一串 信息,数据 之间使用 , 分隔元组用 () 定义元组的 索引 从 0 开始索引 就是数据在 元组 中的位置编号info_tuple = ("zhangsan", 18, 1.75)...原创 2019-01-01 17:24:33 · 290 阅读 · 0 评论 -
python字典
03. 字典3.1 字典的定义dictionary(字典) 是 除列表以外 Python 之中 最灵活 的数据类型字典同样可以用来 存储多个数据通常用于存储 描述一个 物体 的相关信息和列表的区别列表 是 有序 的对象集合字典 是 无序 的对象集合字典用 {} 定义字典使用 键值对 存储数据,键值对之间使用 , 分隔键 key 是索引值 value 是数据键...原创 2019-01-01 19:59:40 · 238 阅读 · 0 评论 -
如何在windows上安装Pygame?
Pygame是什么?Pygame是跨平台Python模块,专为电子游戏设计,包含图像、声音。建立在SDL基础上,允许实时电子游戏研发而无需被低级语言(如机器语言和汇编语言)束缚。如果要用python开发游戏,pygame是重要的必备模块。安装Python1. 安装下载python官网 https://www.python.org/下载地址 https://www.python.org...原创 2019-01-06 19:03:23 · 12454 阅读 · 19 评论 -
pygame创建窗口后窗口未响应,或pygame 窗口每次无法正常关闭
问题描述如上图所示, 通过while循环显示窗口后,循环一直运行,画布不断刷新,实现了窗口的现实,但与之 而来的是程序不断循环,就出现了未响应的状态。解决方案while True: clock.tick(60) # 通过tick方法每秒刷新60帧 for event in pygame.event.get(): if event.type == pyg...原创 2019-01-06 22:23:11 · 9938 阅读 · 9 评论 -
Python字符串
04. 字符串4.1 字符串的定义字符串 就是 一串字符,是编程语言中表示文本的数据类型在 Python 中可以使用 一对双引号 " 或者 一对单引号 ' 定义一个字符串虽然可以使用 \" 或者 \' 做字符串的转义,但是在实际开发中:如果字符串内部需要使用 ",可以使用 ' 定义字符串如果字符串内部需要使用 ',可以使用 " 定义字符串可以使用 索引 获取一个字符串中...原创 2019-01-02 17:03:01 · 668 阅读 · 0 评论 -
【Python3.72官方文档】——使用Python 解释器
英文原文2. Using the Python Interpreter2.1. Invoking the InterpreterThe Python interpreter is usually installed as /usr/local/bin/python3.7 on those machines where it is available; putting /usr/local/b...翻译 2019-01-12 19:41:35 · 717 阅读 · 0 评论 -
Python名片管理系统
综合应用 —— 名片管理系统目标综合应用已经学习过的知识点:变量流程控制函数模块开发 名片管理系统系统需求程序启动,显示名片管理系统欢迎界面,并显示功能菜单**************************************************欢迎使用【名片管理系统】V1.01. 新建名片2. 显示全部3. 查询名片0. 退出系统**...原创 2019-01-03 14:14:02 · 1005 阅读 · 0 评论 -
【Python3.72官方文档】——Python 简介
英文原文3. An Informal Introduction to PythonIn the following examples, input and output are distinguished by the presence or absence of prompts (>>> and …): to repeat the example, you must typ...翻译 2019-01-13 09:46:01 · 1051 阅读 · 0 评论 -
【Python3.72官方文档】——深入 Python 流程控制
除了刚刚介绍的 while 语句, Python 还有一些在其他语言中常见的控制流语句,并做了一些改动。4.1. if 语句也许最著名的语句是 if 语句了。例如:>>> x = int(input("Please enter an integer: "))Please enter an integer: 42>>> if x < 0:......翻译 2019-01-13 09:49:24 · 448 阅读 · 0 评论 -
python爬虫国内外研究现状
作为搜索引擎技术核心元素之一,自1993年初 Matthew Gray’s Wandered 在麻省理工学院开发出有史记载的第一个网络爬虫以来,爬虫技术历经20多年的发展,技术已日趋多样。为满足不同用户多种多样的需求,创建开发了类型众多的爬虫系统。按照实现技术和其系统构成,爬虫系统主要可以分为以下几种:1.通用网络爬虫通用网络爬虫(General Purpose Web Crawler)也可称...原创 2019-02-25 16:05:49 · 35877 阅读 · 4 评论 -
python列表
知识点回顾Python 中数据类型可以分为 数字型 和 非数字型数字型整型 (int)浮点型(float)布尔型(bool)真 True 非 0 数 —— 非零即真假 False 0复数型 (complex)主要用于科学计算,例如:平面场问题、波动问题、电感电容等问题非数字型字符串列表元组字典在 Python 中,所有 非数字型变量...原创 2019-01-01 16:56:31 · 219 阅读 · 0 评论 -
Python函数进阶
函数进阶目标函数参数和返回值的作用函数的返回值 进阶函数的参数 进阶递归函数01. 函数参数和返回值的作用函数根据 有没有参数 以及 有没有返回值,可以 相互组合,一共有 4 种 组合形式无参数,无返回值无参数,有返回值有参数,无返回值有参数,有返回值定义函数时,是否接收参数,或者是否返回结果,是根据 实际的功能需求 来决定的!如果函数 内部处理的数据不确...原创 2019-01-04 23:01:40 · 259 阅读 · 0 评论 -
第一个 Python 程序
目标第一个 HelloPython 程序Python 2.x 与 3.x 版本简介执行 Python 程序的三种方式解释器 —— python / python3交互式 —— ipython01. 第一个 HelloPython 程序1.1 Python 源程序的基本概念Python 源程序就是一个特殊格式的文本文件,可以使用任意文本编辑软件做 Python 的开发...原创 2018-12-27 23:58:58 · 206 阅读 · 0 评论 -
如何使用Pycharm
3.3. Python 的 IDE —— PyCharm1) 集成开发环境(IDE)集成开发环境(IDE,Integrated Development Environment)—— 集成了开发软件需要的所有工具,一般包括以下工具:图形用户界面代码编辑器(支持 代码补全/自动缩进)编译器/解释器调试器(断点/单步执行)……2)PyCharm 介绍PyCharm 是 Pytho...原创 2018-12-28 10:28:08 · 596 阅读 · 0 评论 -
Python注释规范
注释目标注释的作用单行注释(行注释)多行注释(块注释)01. 注释的作用使用用自己熟悉的语言,在程序中对某些代码进行标注说明,增强程序的可读性02. 单行注释(行注释)以 # 开头,# 右边的所有东西都被当做说明文字,而不是真正要执行的程序,只起到辅助说明作用示例代码如下:# 这是第一个单行注释print("hello python")为了保证代码...原创 2018-12-28 11:38:18 · 11175 阅读 · 0 评论 -
Python算数运算符
算数运算符计算机,顾名思义就是负责进行 数学计算 并且 存储计算结果 的电子设备目标算术运算符的基本使用01. 算数运算符算数运算符是 运算符的一种是完成基本的算术运算使用的符号,用来处理四则运算运算符描述实例+加10 + 20 = 30-减10 - 20 = -10*乘10 * 20 = 200/除10 / 20 = ...原创 2018-12-28 11:47:33 · 489 阅读 · 0 评论 -
Python程序执行原理(科普)
程序执行原理(科普)目标计算机中的 三大件程序执行的原理程序的作用01. 计算机中的三大件计算机中包含有较多的硬件,但是一个程序要运行,有 三个 核心的硬件,分别是:CPU中央处理器,是一块超大规模的集成电路负责 处理数据/计算内存临时 存储数据(断电之后,数据会消失)速度快空间小(单位价格高)硬盘永久 存储数据速度慢空间大(单位价格低)...原创 2018-12-28 11:59:52 · 421 阅读 · 0 评论 -
Python变量进阶
变量进阶目标变量的引用可变和不可变类型局部变量和全局变量01. 变量的引用变量 和 数据 都是保存在 内存 中的在 Python 中 函数 的 参数传递 以及 返回值 都是靠 引用 传递的1.1 引用的概念在 Python 中变量 和 数据 是分开存储的数据 保存在内存中的一个位置变量 中保存着数据在内存中的地址变量 中 记录数据的地址,就叫做 引用使用 ...原创 2019-01-03 17:17:19 · 261 阅读 · 0 评论 -
Python变量的基本使用
变量的基本使用程序就是用来处理数据的,而变量就是用来存储数据的目标变量定义变量的类型变量的命名01. 变量定义在 Python 中,每个变量 在使用前都必须赋值,变量 赋值以后 该变量 才会被创建等号(=)用来给变量赋值= 左边是一个变量名= 右边是存储在变量中的值变量名 = 值变量定义之后,后续就可以直接使用了1) 变量演练1 —— iPytho...原创 2018-12-29 21:58:45 · 1720 阅读 · 0 评论 -
Python判断(if)语句
判断(if)语句目标开发中的应用场景if 语句体验if 语句进阶综合应用01. 开发中的应用场景生活中的判断几乎是无所不在的,我们每天都在做各种各样的选择,如果这样?如果那样?……pg)程序中的判断if 今天发工资: 先还信用卡的钱 if 有剩余: 又可以happy了,O(∩_∩)O哈哈~ else: 噢,...原创 2018-12-29 23:52:37 · 1014 阅读 · 0 评论 -
python中的运算符
运算符目标算数运算符比较(关系)运算符逻辑运算符赋值运算符运算符的优先级数学符号表链接:https://zh.wikipedia.org/wiki/数学符号表01. 算数运算符是完成基本的算术运算使用的符号,用来处理四则运算运算符描述实例+加10 + 20 = 30-减10 - 20 = -10*乘10 * 20 = 200...原创 2018-12-30 09:59:10 · 213 阅读 · 0 评论 -
python while循环
循环目标程序的三大流程while 循环基本使用break 和 continuewhile 循环嵌套01. 程序的三大流程在程序开发中,一共有三种流程方式:顺序 —— 从上向下,顺序执行代码分支 —— 根据条件判断,决定执行代码的 分支循环 —— 让 特定代码 重复 执行02. while 循环基本使用循环的作用就是让 指定的代码 重复的执行whil...原创 2018-12-30 14:39:37 · 758 阅读 · 0 评论 -
python函数详解
函数基础目标函数的快速体验函数的基本使用函数的参数函数的返回值函数的嵌套调用在模块中定义函数01. 函数的快速体验1.1 快速体验所谓函数,就是把 具有独立功能的代码块 组织为一个小模块,在需要的时候 调用函数的使用包含两个步骤:定义函数 —— 封装 独立的功能调用函数 —— 享受 封装 的成果函数的作用,在开发程序时,使用函数可以提高编写的效率以及代码的 ...原创 2018-12-30 20:32:24 · 375 阅读 · 0 评论 -
Pycharm中import时无法识别自己写的程序
问题阐述今天发现在同级目录下自己写的函数模块,却不能在同级目录下另一个文件中导入。问题解决1.打开"文件"——>设置打开 Console下的Python Console,把选项(Add source roots to PYTHONPAT)点击勾选上:2.右键点击自己的工作空间,找下面的“标记目录为 ”选择“源根”,就可以解决上面的问题了:最终效果...原创 2018-12-30 20:38:19 · 1356 阅读 · 0 评论 -
用Python实现读书进度条显示
1.遇到问题每次看书,总想知道自己看书进度条是多少,无奈只好通过计算器计算已看页数/总页数,得到对应百分比。一来计算麻烦,二来没有进度条直观。于是就想,能不能利用Python去做一个读书进度条记录。2.代码编写def bar(n,m): jd='\r %2d%% [%s%s]' n1=int(n*20/m) m1=int(m*20/m) a = '■' *...原创 2019-06-12 23:55:43 · 952 阅读 · 0 评论