笔记
潇湘雨碟
干不完的工作,停一停,放松心情;挣不够的钱财,看一看,身外之物;看不惯的世俗,静一静,顺其自然;生不完的闷气,说一说,心境宽广;接不完的应酬,辞一辞,有利健康;尽不完的孝心,走一走,回家看看;还不完的人情,掂一掂,量力而行;走不完的前程,缓一缓,漫步人生!
展开
-
5道python练习题
1.两个变量的交换a = 20b = 30print(f"变量交换之前a的值为{a},b的值为{b}")# 第一种交换变量的方式: 使用第三方临时变量temp = a # 先将a值赋值给一个第三变量 存储a的值a = b # 将b的值赋值给ab = temp # 将temp的值赋值给b temp存储的值其实为原来变量a存储的值print(f"变量交换之后a的值为{a},b的值为{b}")# 第二种交换变量的方式: 使用python特有的方式a, b = b, aprint(原创 2020-12-18 16:55:56 · 551 阅读 · 1 评论 -
python基础系列教程
1. 了解PythonPython是一种解释型(这意味着开发过程中没有了编译这个环节)、面向对象(支持面向对象的风格或代码封装在对象的编程技术)、动态数据类型的交互式(可在命令行中通过Python提示符及直接代码执行程序)高级程序设计语言。2. Python标识符标识符由字母、数字、下划线组成,但不能以数字开头,且区分大小写。以下划线开头的标识符是有特殊意义的。以单下划线开头_foo的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用from xxximport *而导...原创 2020-12-14 21:59:05 · 317 阅读 · 0 评论 -
python画星空
import turtle#画画需要引入turtle库import random#使用随机数需要引入randomturtle.colormode(255)#绘画需要颜色,括号中填写255t = turtle.Turtle()#创建一支笔,不要漏下括号turtle.bgcolor(101,124,233)#使用rag三色模式调整颜色t.speed(0)#画笔的速度li = [“white”,“yellow”,“gold”]#列表里的颜色为接下来画星星时笔的颜色和填充颜色for j in rang原创 2020-12-07 22:07:03 · 1725 阅读 · 0 评论 -
python基础知识
python基础知识点梳理摘要:本文主要介绍一些平时经常会用到的python基础知识点,用于加深印象,也算是对于学习这门语言的一个总结与回顾。python的详细语法介绍可以查看官方编程手册,也有一些在线网站对python语法进行了比较全面的介绍,比如菜鸟教程:python3 教程|菜鸟教程为了方便聚焦知识点,本文涉及的操作实例并不多,想学好一门语言关键还得自己多编码多实践。python语言介绍python是一门解释型语言,python的设计目标:一门简单直观的语言并与主要竞争者一样强大原创 2020-12-06 22:29:07 · 272 阅读 · 0 评论 -
Python解释
0 Python 解释器:Python数据结构:2.变量与运算符3 Python 流程控制4 Python 文件处理5 python 输入输出6 Python 异常7 Python 函数和模块8 Python 面相对象:9 python 多线程10 Python 标准库11 Python 第三方库...原创 2020-12-06 22:27:18 · 160 阅读 · 0 评论 -
Python安装教程
Python安装教程一、博主自言随着人工智能的快速发展,python语言越来越受大家的欢迎,博主前段时间先自学了一次,这次再次巩固,顺便分享给大家我遇到的坑。帮助大家学习的时候少走弯路。希望会对大家有所帮助,欢迎留言提问。PS文章底部是我的python3.7包下载链接,大家可以自行下载。二、安装环境 本套教程的安装环境是:win7或者win10系统 Python版本:python3.7....原创 2020-12-06 22:25:28 · 151 阅读 · 0 评论 -
为什么学习python什么是python
既然学习 Python,那么至少得了解下这门语言,知道 Python 代码执行过程吧。Python 的历史有兴趣的百度百科下就有,这个不多说了。1、我们先来了解下什么是解释型语言和编译型语言?计算机是不能够识别高级语言的,所以当我们运行一个高级语言程序的时候,就需要一个“翻译机”来从事把高级语言转变成计算机能读懂的机器语言的过程。这个过程分成两类,第一种是编译,第二种是解释。编译型语言在程序执行之前,先会通过编译器对程序执行一个编译的过程,把程序转变成机器语言。运行时就不需要翻译,而直接执行就可以了。最典原创 2020-12-06 19:54:15 · 232 阅读 · 0 评论 -
列表
列表是Python以及其他语言中最常用到的数据结构之一。Python中使用中括号[]来表示列表,具体示例如下:在这里插入图片描述5.1.1 列表的创建列表是由一组任意类型的值组合而成的序列,组成列表的值称为元素,每个元素之间用逗号隔开,具体示例如下:在这里插入图片描述上述示例中,创建了4个列表,其中list4中嵌套一个列表,正是由于列表中元素可以是任意类型数据,才使得数据表示更加简单。此外,还可以创建一个空列表,具体示例如下:在这里插入图片描述大家可能会疑惑:创建一个空列表有什么作用?在实原创 2020-12-05 16:50:56 · 311 阅读 · 0 评论 -
2020-11-20对象的创建
类的定义Python使用class关键字来定义类,其语法格式如下:在类中定义实例方法时,第一个参数指定为“self”只是一个习惯。实际上,该参数的名字是可以变化的,具体如下所示:原创 2020-11-27 19:08:53 · 125 阅读 · 0 评论 -
2020-11-20模块
模块模块是一个保存了Python代码的文件,其中可以包含变量、函数或类的定义,也可以包含其他各种Python语句。使用模块有以下3方面的优势。(1)模块提高了代码的可维护性。在程序开发过程中,随着程序功能的增多,在一个文件中的代码会越来越长,从而造成程序不易维护,此时可以把相关功能的代码分配到一个模块里,从而使代码更易懂、更易维护。 (2)模块提高了代码的可重用性。在应用程序开发中,经常需要处理时间,此时不必在每个程序中写入时间的处理函数,只需导入time模块即可。(3)模块避免了函数名和变量名冲突。由于原创 2020-11-26 08:13:45 · 115 阅读 · 0 评论 -
函数2020-11-15
函数前面调用函数时,使用函数名加参数列表的形式调用。除此之外,还可以将函数名赋值给一个变量,再通过变量名加参数列表的形式间接调用函数,如例所示。匿名函数是指没有函数名称的、临时使用的微函数。它可以通过lambda表达式来声明,其语法格式如下:装饰器本质上还是函数,可以让其他函数在不做任何代码修改的前提下增加额外功能。它通常用于有切面需求的场景,例如,插入日志、性能测试、权限校验等。在讲解装饰器之前,先看一段简单的程序,如例所示。上例中使用变量名将装饰器函数与被装饰函数联系起来。此外,还可以通过@符号和装饰原创 2020-11-26 08:13:07 · 134 阅读 · 0 评论 -
2020-11-10包
包:概念:Python的程序由包、模块和函数组成。包是由一系列模块组成的集合,模块是处理某一类问题的函数和类的集合,它们之间的关系如图所示。Python提供了许多有用的工具包,如字符串处理、Web应用、图像处理等,这些自带的工具包和模块安装在Python的安装目录下的Lib子目录中。包是一个至少包含__int__.py文件的文件夹,init.py文件一般用来进行包的某些初始化工作或者设置__all__值,其内容可以为空。首先在包pack中创建两个子包:pack1和pack2,然后在包pack1中定义模原创 2020-11-26 08:10:37 · 95 阅读 · 0 评论