会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Surpassme
不去努力就不会知道自己有多么优秀!
博客园
首页
新随笔
管理
上一页
1
2
3
4
5
6
7
8
9
10
下一页
2020年6月3日
Python基础-18目录与文件
摘要: 18.目录与文件 18.1 os和shutil 日常使用过程中,难免需要使用跟文件系统相关的标准库。在使用Python文件系统中,常用的库为os和shutil标准库,方法如下所示: import os import shutil 18.1.1 遍历文件夹 os.getcwd():获取当前工作目录,返
阅读全文
posted @ 2020-06-03 01:25 Surpassme
阅读(336)
评论(0)
推荐(0)
2020年6月1日
Python基础-17对象引用和拷贝
摘要: 17.对象引用和拷贝 我们先来看看以下向个概念 变量:是系统变量名表中的元素,通常是由程序员进行定义声明 对象:是计算机分配的一块内存,需要足够的空间去表示它的值 引用:是自动形成的从变量到对象的指针 可变对象:允许对自身内容进行修改。如list、dict、set、自定义类型等。 不可变对象:不允许
阅读全文
posted @ 2020-06-01 23:16 Surpassme
阅读(673)
评论(0)
推荐(1)
Python基础-16生成器-迭代器
摘要: 16.生成器-迭代器 可循环迭代的对象称为可迭代对象,迭代器和生成器函数是可迭代对象,在Python中提供了定义迭代器和生成器的协议和方法。 16.1 迭代和可迭代对象 16.1.1 可迭代对象、迭代器和可迭代协议 1.可迭代对象 在Python中,实现了__iter__()的对象是可迭代对象(It
阅读全文
posted @ 2020-06-01 23:15 Surpassme
阅读(448)
评论(0)
推荐(0)
2020年5月31日
Python基础-15模块-包-库
摘要: 15.模块-包-库 15.1 基本概念 随着代码量的不断增多,一个文件里代码会越来越长,也不容易维护。为了解决这种问题,我们会进行拆分,并将具备类似的功能放同一文件中。这样每个文件包含的代码就相对较少。在Python中一个.py文件就称之为一个模块,英文叫(module) 使用模块的好处如下所示:
阅读全文
posted @ 2020-05-31 18:59 Surpassme
阅读(630)
评论(0)
推荐(0)
Python基础-14异常处理
摘要: 14.异常处理 只要是人编写的代码,或多或少都会存在一些Bug,当这些Bug被程序捕捉之后,需要怎么处理,就需要我们告诉代码应该处理,通常称之为异常处理。 14.1 什么是异常 Python使用异常对象来表示异常状态,并在遇到错误进引发异常,异常对象被捕捉到未处理,程序则会终止并显示相应的错误信息,
阅读全文
posted @ 2020-05-31 18:57 Surpassme
阅读(448)
评论(0)
推荐(0)
2020年5月28日
Python基础-13面向对象
摘要: 13 面向对象 13.1 基础概念 类: 类是具有一系列共同特征和行为的事件抽象概念集合。类所描述的概念和现实生活中的类概念非常相似。例如生物有很多种类,食物也有不同的种类,商品也有很多不同的种类。而一个类通过细分又可以划分各种小的分类,如动物就可以分为陆生动物、水生动物和两栖动物等等,被划分到同一
阅读全文
posted @ 2020-05-28 19:48 Surpassme
阅读(558)
评论(0)
推荐(1)
Python基础-12解析式
摘要: 12.解析式 解析式是将一个可迭代对象转换另一个可迭代对象的工具。在Python,容器类型的数据(str,tuple,list,dict,set)都是可迭代对象。 第一个可迭代对象:可以是任何容器类型数据 第二个可迭代对象:生成的最终类型解析式,常见的列表解析如下所示: 列表解析式:可迭代对象为li
阅读全文
posted @ 2020-05-28 19:46 Surpassme
阅读(950)
评论(0)
推荐(0)
2020年5月27日
Python基础-11函数
摘要: 11.函数 函数在Python占有非常重要的地位,可以实现代码复用,增强代码可读性等等。在Python在函数通常被分为常规函数、匿名函数和高阶函数。 11.1常规函数 在Python定义一个函数使用def关键字,其格式如下所示: def functionName(para1,para2,...,pa
阅读全文
posted @ 2020-05-27 18:51 Surpassme
阅读(673)
评论(4)
推荐(0)
Python基础-10循环语句
摘要: 10.循环语句 对于循环语句,Python仅提供了while和for两个,并未像其他编程语言一样提供for...each/do...while/while...do等。 10.1 while循环 while在Python中的基本格式如下所示: while condition: doSomething
阅读全文
posted @ 2020-05-27 18:46 Surpassme
阅读(768)
评论(0)
推荐(0)
2020年5月26日
Python基础-09条件语句
摘要: 9.条件语句 9.1 基本语法 在编程语言中,会经常碰到在不同条件下完成不同的操作功能,在Python中仅提供了if-elfif...else等条件语句,并未提供其他语言中的switch语句(如果深刻字典,也可以用字典实现switch功能),其基本语法格式如下所示: 1.基本格式 if condit
阅读全文
posted @ 2020-05-26 22:38 Surpassme
阅读(419)
评论(0)
推荐(1)
Python基础-08数据嵌套
摘要: 8.数据嵌套 在Python中,各种数据是可以相互嵌套的,如列表中嵌套元组、整型、字典等,字典中也可以嵌套元组、列表等,甚至可以嵌套自身。使用起来非常灵活。这种嵌套可以在实际项目中灵活运用各种数据类型进行嵌套。示例如下所示: a=[ 1, 23.45, "name", ("name","age"),
阅读全文
posted @ 2020-05-26 22:37 Surpassme
阅读(526)
评论(0)
推荐(0)
Python基础-07集合
摘要: 7.集合 集合的主要特性如下所示: 1.集合中不会存在重复元素,天生自带去重功能 2.集合可使用{item1,item2,...itemn}或set()进行定义,如果要定义一个空的集合,必须使用set()函数 3.使用set()函数定义集合时,里面的参数必须为列表或元组 4.集合是无序的 7.1 常
阅读全文
posted @ 2020-05-26 22:35 Surpassme
阅读(255)
评论(0)
推荐(0)
2020年5月25日
Python基础-06字典
摘要: 6.字典 字典的主要特性如下所示: 1.字典是使用大括号进行定义 2.字典中的元素是键值对的形式出现,每个键值对之间使用冒号进行分隔,每个元素间使用逗号进行分隔 3.字典中键必须为不可更改的数据类型,如整型数据、浮点数据、布尔型、字符型、元组等,但不能列表和变量 6.1 基本使用 1.添加 直接给对
阅读全文
posted @ 2020-05-25 23:14 Surpassme
阅读(331)
评论(0)
推荐(0)
Python基础-05列表
摘要: 5.列表 列表是实际应用非常多的一种数据类型,需要好好掌握。列表的主要特性如下所示: 1.支持增加、修改和删除元素操作 2.列表的长度是可变的 3.列表支持排序 5.1 索引与切片 列表中索引是从0开始,且支持正向和反向两种索引方式。如下所示: a=[1,2,"abc",[4,5,6],{"a":7
阅读全文
posted @ 2020-05-25 23:12 Surpassme
阅读(259)
评论(0)
推荐(0)
2020年5月24日
Python基础-04元组
摘要: 4.元组 元组的主要特性为: 1.元组在创建之后,具有不可以更改的特性,因此不能直接给元组的元素赋值 2.元组的元素类型可以为任意类型,如字典、字符串、列表等 3.元组常用于在程序的整个生命周期中都不变的场景中 4.1 常用方法 元组大小和内容在定义赋值之后,就不可更改,常用的方法如下所示: cou
阅读全文
posted @ 2020-05-24 19:28 Surpassme
阅读(334)
评论(0)
推荐(0)
2020年5月21日
Python基础-03字符串
摘要: 3.字符型 字符型常见的方法如下所示: capitalize():字符串第一个英文单词首字母大写 title():如字符串有多个英文单词,则每个单词首字母大写 split():对字符串指定的分隔符进行拆分,默认为空格符 find():返回匹配到的字符第一次出现的位置索引,找不到返回 -1 repla
阅读全文
posted @ 2020-05-21 00:56 Surpassme
阅读(371)
评论(0)
推荐(0)
Python基础-02数据类型
摘要: 2.Python数据类型 对于任何一种编程语言的学习,需要打好入门的基础知识,在Python中常见的基础知识有基本数据类型、条件语句、循环语句和函数,更深层次需要掌握面向对象的知识。今天我们先来了解学习一下基础知识,在Python常见的基本数据类型如下所示: 2.1 基本数据类型 2.1.1 布尔型
阅读全文
posted @ 2020-05-21 00:36 Surpassme
阅读(442)
评论(0)
推荐(0)
Python基础-01变量
摘要: 从今天开始,我们开始温习Python吧。 1.变量 1.1 变量定义 变量是编程中最基本的存储单位,将会暂时存储你放进去的数据。示意图如下所示: 在Python中,定义一个变量并完成赋值非常简单,如下所示: variable = 100 temp="abc" Python中的变量无需事先声明变量数据
阅读全文
posted @ 2020-05-21 00:19 Surpassme
阅读(743)
评论(0)
推荐(1)
2020年5月15日
Python更换pip源
摘要: 在使用Python时,需要使用各种各样的库,通常会使用pip直接安装,这样最为简单也最方便。但最为崩溃的地方在于有时候速度出奇的慢,因为pip默认使用的源为官方源,而官方源在国外。通常的解决方法是更换源,常见的国内源如下所示: Windows下永久更换源 1.在运行窗口或资源管理器中输入 %APPD
阅读全文
posted @ 2020-05-15 23:22 Surpassme
阅读(19677)
评论(0)
推荐(1)
2020年5月3日
matplotlib实现同一页面显示两张图片且单独缩放和拖动各自的图片
摘要: 需求如下: 1、在一个页面中显示两张图片 2、进入页面可以使用鼠标拖动各自的图片,相互不受影响 3、进入页面后可以使用鼠标滚轮放大或缩小图片,相互不受影响,即鼠标移动到图片A上,可对图片A进行放大或缩小,图片B不受影响,反之亦然 4、拖动需求同3 实现代码: 参考网址: 1.https://matp
阅读全文
posted @ 2020-05-03 20:32 Surpassme
阅读(1464)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
下一页
公告