随笔分类 -  Python-基础

摘要:Windows7 Python安装过程 1.下载安装程序 我们安装Python的一个重要目的是为了用IAR编译CC2640 OAD文件时执行合并文件的脚本,所以我们一起来看看Python2.7版本的安装方法。该版本安装程序的下载连接如下: Python 打开上述链接,显示如下: 根据自己电脑配置进行 阅读全文
posted @ 2020-10-29 15:22 茂茂er 阅读(1251) 评论(0) 推荐(0)
摘要:什么是setuptools setuptools是Python distutils增强版的集合,它可以帮助我们更简单的创建和分发Python包,尤其是拥有依赖关系的。用户在使用setuptools创建的包时,并不需要已安装setuptools,只要一个启动模块即可。 功能亮点 利用EasyInsta 阅读全文
posted @ 2020-10-29 11:45 茂茂er 阅读(1020) 评论(0) 推荐(0)
摘要:Python由于语言的简洁性,让我们以人类思考的方式来写代码,新手更容易上手,老鸟更爱不释手。 要写出 Pythonic(优雅的、地道的、整洁的)代码,还要平时多观察那些大牛代码,Github 上有很多非常优秀的源代码值得阅读,比如:requests、flask、tornado,这里收集了一些常见的 阅读全文
posted @ 2020-10-16 15:23 茂茂er 阅读(334) 评论(0) 推荐(0)
摘要:下面的函数多为常用的,想要了解更多的方法可以去查看官方文档: os.path()模块主要用于获取文件的属性 方法说明 os.path.abspath(path) 返回path规范化的绝对路径 os.path.basename(path) 返回path最后的文件名。如果path以/或\结尾,那么就会返 阅读全文
posted @ 2020-10-16 11:48 茂茂er 阅读(385) 评论(0) 推荐(0)
摘要:四大数据类型的常用方法 列表常用方法 #1. append 用于在列表末尾追加新的对象 a = [1,2,3] a.append(4) #the result : [1, 2, 3, 4] #2. count 方法统计某个元素在列表中出现的次数 a = ['aa','bb','cc','aa','a 阅读全文
posted @ 2020-04-23 21:16 茂茂er 阅读(384) 评论(0) 推荐(0)
摘要:前言 面试题仅做学习参考,学习者阅后也要用心钻研其中的原理,重要知识需要系统学习、透彻学习,形成自己的知识链。以下五点建议希望对您有帮助,早日拿到一份心仪的offer。 做好细节工作,细致的人运气不会差 展现特别可以,但要建立在已充分展示实力的基础上 真诚比圆滑重要,请真诚地回答问题 把握当下,考场 阅读全文
posted @ 2020-04-09 17:41 茂茂er 阅读(553) 评论(0) 推荐(1)
摘要:深浅拷贝 浅copy与deepcopy 浅copy: 不管多么复杂的数据结构,浅拷贝都只会copy一层 deepcopy : 深拷贝会完全复制原变量相关的所有数据,在内存中生成一套完全一样的内容,我们对这两个变量中任意一个修改都不会影响其他变量 深浅拷贝之间的区别? 对象的赋值就是简单的引用,a = 阅读全文
posted @ 2020-03-12 00:35 茂茂er 阅读(583) 评论(0) 推荐(0)
摘要:前言 Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。 如果你以前没有接触过面向对象的编程语言,那你可能需要先了解一些面向对象语言的一些基本特征,在头脑里头形成一个基本的面向对象的概念,这样有助 阅读全文
posted @ 2020-03-11 11:03 茂茂er 阅读(252) 评论(0) 推荐(0)
摘要:装饰器 1、什么是装饰器 装饰器本质是函数,用来给其他函数添加新的功能 特点:不修改调用方式、不修改源代码 2、装饰器的作用 装饰器作用:本质是函数(装饰其他函数)就是为其他函数添加其他功能 装饰器必须准寻得原则: 不能修改被装饰函数的源代码、不能修改被装饰函数的调用方式 实现装饰器知识储备: 函数 阅读全文
posted @ 2020-03-10 00:36 茂茂er 阅读(629) 评论(0) 推荐(2)
摘要:前言 Python 是一种代表简单思想的语言,其语法相对简单,很容易上手。不过,如果就此小视 Python 语法的精妙和深邃,那就大错特错了。本文精心筛选了最能展现 Python 语法之精妙的十个知识点,并附上详细的实例代码。如能在实战中融会贯通、灵活使用,必将使代码更为精炼、高效,同时也会极大提升 阅读全文
posted @ 2020-03-02 10:11 茂茂er 阅读(626) 评论(1) 推荐(3)
摘要:先来欣赏一段有趣的漫画对话哦 ————— 第二天 ————— —————————————————— 什么事进程和线程 有一定基础的小伙伴们肯定都知道进程和线程。 进程是什么呢? 直白地讲,进程就是应用程序的启动实例。比如我们运行一个游戏,打开一个软件,就是开启了一个进程。 进程拥有代码和打开的文件资 阅读全文
posted @ 2020-02-24 14:13 茂茂er 阅读(239) 评论(0) 推荐(0)
摘要:栈 stack 栈(stack)又名堆栈,它是一种运算受限的线性表。限定仅在表尾进行插入和删除操作的线性表。这一端被称为栈顶,把另一端称为栈底。向一个栈插入新元素又称作 进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素;从一个栈删除元素又称作出栈或退栈,它是把栈顶元素删除掉,使 阅读全文
posted @ 2020-02-14 16:17 茂茂er 阅读(1034) 评论(0) 推荐(1)
摘要:支付宝介绍 支付宝开发网址: 支付宝开放平台: https://open.alipay.com/platform/home.htm 支付宝沙箱环境: https://openhome.alipay.com/platform/appDaily.htm?tab=info支付宝开发者文档:https:// 阅读全文
posted @ 2019-11-28 16:21 茂茂er 阅读(689) 评论(0) 推荐(1)
摘要:前言 print() 应该是初学者最先接触到的第一个 Python 函数,因为几乎所有的启蒙课程都是从 print(‘Hello world’) 开始的。事实上, print() 也是程序员使用频率最高的函数之一,同时也是很多程序员喜欢的代码调试利器。但是关于 print() 函数,你真的了解吗? 阅读全文
posted @ 2019-11-28 14:24 茂茂er 阅读(415) 评论(1) 推荐(2)