自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 游戏编程(17_24/30)

前言 Life is short,you need Python !(持续更新) 游戏编程案例 具体代码请参考:https://github.com/surgarman/Pygame-Samples

2020-08-11 15:13:40 192

原创 Pygame模块 面向对象编程(16/30)

前言 Life is short,you need Python !(持续更新) 大纲 面向对象 Pygame模块 面向对象 面向对象(Object Oriented)是软件开发方法。面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。(摘自百度百科) Pygame模块 安装 pygame 就是一个 Python 模块

2020-08-11 15:13:20 615

原创 Python模块与包(15/30)

前言 Life is short,you need Python !(持续更新) 大纲 模块 模块代码编写基础 模块包 高级模块话题 模块 模块的定义 模块是最高级别的程序组织单元,它将程序代码和数据封装起来再加以利用,同时提供包含的命名空间从而避免出现命名冲突。 import使用户(导入者)以一个整体获取一个模块 from允许用户程序从一个模块文件中获取特定的名称 import.reload提供了一种在不终止程序的情况下重载模块代码的方法 模块扮演的角色 代码重用 模块中的代码是持续存在的。模

2020-08-11 15:12:44 263

原创 Python类与对象(实践)(14/30)

前言 Life is short,you need Python !(持续更新) 概述 在最初接触面向对象编程时,你会感到有些不习惯,但这种编程范式却有助于我们思考问题,前提是你准确的理解面向对象这四个字的含义。 我们以银行账户为例向你展示如何利用面向对象的编程方法来编写一个银行账户,这个过程中,你将感受到面向对象编程与面向过程编程的不同。 属性与方法 属性 用户姓名(username) 账号(card_no) 余额(balance) 方法 存钱(deposit) 取钱(withdrawal) 转

2020-08-11 15:12:18 244

原创 Python类与对象(下)(13/30)

前言 Life is short,you need Python !(持续更新)书接上文,本篇文章介绍下半部分内容Python类与对象。 大纲 描述符与装饰器 封装继承与多态 描述符与装饰器 描述符 通过使用描述符,可以让程序员在引用一个对象属性时自定义要完成的工作。 描述符(Descriptor)就是以特殊方法get(), set(), delete()的形式实现了三个核心的属性访问操作(set,get,delete)的类。这些方法接受类实例作为输入来工作。之后,底层的实例字典会根据需要适当的进行

2020-08-11 15:12:00 169

原创 Python类与对象(上)(12/30)

前言 Life is short,you need Python !(持续更新) 大纲 类与对象 属性与方法 类与对象 一切皆对象 面向对象编程是在面向过程编程的基础上发展来的,它比面向过程编程具有更强的灵活性和扩展性。面向对象编程是程序员发展的分水岭,很多初学者会因无法理解面向对象而放弃学习编程。 面向对象编程 面相对象编程是一种封装代码的方法。 代码封装,其实就是隐藏实现功能的具体代码,仅留给用户使用的接口,就好像使用计算机,用户只需要使用键盘、鼠标就可以实现一些功能,而根本不需要知道其内部是如

2020-08-11 15:11:38 163

原创 Python函数(练习)(11/30)

前言 Life is short,you need Python !(持续更新) 函数练习题 python函数练习题所练习的不仅仅是函数如何使用,还包括基础知识的运用,尽管所要实现的算法在不使用函数的情况下也都能实现,而且很多算法在前面都已经学习实践过。但对初学者而言,十分有必要通过编写函数来理解掌握函数的定义,调用,传参,返回值等概念 ...

2020-08-11 15:11:19 1220

原创 Python函数(10/30)

前言 Life is short,you need Python !(持续更新) 大纲 函数的定义与使用 代码复用和递归 Lambda函数 实例 斐波那契数列与古典问 回顾总结 函数的定义与使用 函数的定义与理解 传统定义:一般的,在一个变化过程中,假设有两个变量x、y,如果对于任意一个x都有唯一确 定的一个y和它对应,那么就称x是自变量,y是x的函数。x的取值范围叫做这个函 数的定义域,相应y的取值范围叫做函数的值域 。 编程 函数过程中的这些语句用于完成某些有意义的工作——通常是处理文本,控制

2020-08-11 15:10:11 334

原创 Python程序绘制图形(7_9/30)

前言 Life is short,you need Python !(持续更新) 大纲 进一步理解程序的运行 模块turtle的使用 turtle程序解析 实例 电子时钟与机械表秒 进一步理解程序的运行 程序是如何运行的 中央处理器(CPU,central processing unit)作为计算 机系统的运算和控制核心,是信息处理、程序运行的最终 执行单元。 CPU是负责协调计算机的,我们写的源代码最终都是会提交给CPU,由CPU 来统一执行。 但是CPU对于我们写的代码也是一窍不通的,不管是J

2020-08-11 15:03:41 696

原创 Python集合元组列表与字典(6/30)

前言 Life is short,you need Python.本系列是学习Python的心酸历程!(持续更新) 大纲 集合类型及操作 序列类型及操作 元组与列表类型及操作 字典类型及操作 回顾总结 集合类型及操作 集合类型定义 集合是多个元素的无序组合。 集合类型与数学中的集合概念一致 集合元素之间无序,每个元素唯一,不存在相同元素 集合元素不可更改,是不可变数据类型 集合用大括号 {} 表示,元素间用逗号分隔 建立集合类型用 {} 或 set() 建立空集合类型,必须使

2020-06-06 09:42:59 262

原创 Python数字和字符串(5/30)

前言 Life is short,you need Python.本系列是学习Python的心酸历程!(持续更新) 大纲 数值类型及操作 字符串类型及操作 模块time的使用方法 数字迭代器和文本进度条 数值类型及操作 数值类型基本知识 Python的数字是一组相似类型的分类。 Python不仅支持通常的数值类型(整数和浮点数),还提供了了字面量创建数字和表达式 处理数字。 数值字面量 python数据类型如何在程序中编写字面量或函数调用时显示的样子 。 Python提供了整数(包括正整数、负整数.

2020-06-05 19:59:37 359

原创 Python控制结构-实践(4/30)

公众号:DataLion 前言 Life is short,you need Python.本系列是学习Python的心酸历程!(持续更新) 以下是练习题部分。 1、使用for循环求1+2+3+100的和。 【输入格式】 null 【输出格式】 5050 a = 0 for i in range(1,101): a = a + i #a += i print(a) 1、使用while循环求1+2+3+100的和。 【输入格式】 null 【输出格式】 5050 a = 0 n .

2020-06-04 12:23:56 668

原创 Python控制结构(3/30)

前言 Life is short,you need Python.本系列是学习Python的心酸历程!(持续更新) 大纲 程序的控制结构 大三基本结构 程序的分支结构 单分支结构 双分支结构 多分支结构 判断及其组合条件 另类的分支结构:异常 程序的循环结构 遍历循环for 条件循环while 循环控制保留字 循环与else 课堂练习 实例3:BMI值运算 实例4:猜随机数小游戏 回顾总结 思维导图 程序的控制结构 顺序结构 分支结构 循环结构 面向过程编程:一.

2020-05-30 15:34:22 411

原创 Python语素分析(2/30)

前言 Life is short,you need Python. 试图与Python达成PY交易(30天),每天抽出一小时,正确掌握了解Python的姿势。 本系列是学习Python的心酸历程!(持续更新) 大纲 掌握程序的格式框架 代码高亮 代码缩进 代码注释 理解变量命名保留字 变量 命名规则 保留字 掌握简单的数据类型 数据类型 基本数据类型—数字 基本数据类型—字符串 输入与输出的爱恨情仇 input()函数 print()函数 课堂练习 实例1:货币汇率转化 实.

2020-05-29 10:33:50 605

原创 Python入门导学(1/30)

试图与Python达成交易的第1天(1/30) 前言 Life is short,you need Python. 又到了立Flag的时候啦,试图与Python达成PY交易(30天),每天抽出一小时,正确掌握了解Python的姿势。 本系列是学习Python的心酸历程!(持续更新) 基本情况 本系列是编程语言程序设计的入门课程,适用于零基础学员。本系列将围绕Python 的 3.0 版本进行基础的语法与体系内容进行快速的入门,这是目前最流行的高级程序设计语言。注:官方宣布,2020 年 1 月 1 日

2020-05-28 10:44:40 432

geckodriver+elenium.zip

这是火狐驱动 geckodriver.exe,是最新的版本,大家可下载它去使用Python的selenium操作,附加了其教程。

2020-06-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除