
Python基础
文章平均质量分 73
Python基础
muyierfly
这个作者很懒,什么都没留下…
展开
-
01 理解Python语言
1.计算机技术的演进2.编程语言的多样与初心3.Python语言的特点4.Python语言的优点3.超级语言的诞生记3.1编程语言的种类Python是唯一的超级语言原创 2022-05-17 17:28:31 · 119 阅读 · 0 评论 -
python入门12-面向对象进阶
_new__至少要有一个参数cls,代表要实例化的类,此参数在实例化时由Python解释器自动提供__new__必须要有返回值,返回实例化出来的实例,这点在自己实现__new__时要特别注意,可以return父类__new__出来的实例,或者直接是object的__new__出来的实例__init__有一个参数self,就是这个__new__返回的实例,__init__在__new__的基础上可以完成一些其它初始化的动作,__init__不需要返回值。原创 2024-11-24 16:29:42 · 804 阅读 · 0 评论 -
python入门11-面向对象介绍
名词提炼法:分析整个业务流程,出现的名词,通常就是找到的类。面向对象是更大的封装,在一个类中封装多个方法,这样通过这个类创建出来的对象,就可以直接调用这些方法了!class 类名:def 方法1(self,参数列表):passdef 方法2(self,参数列表):pass方法的定义格式和之前学习过的函数一样方法里的第一个参数必须是self,大家暂时先记住,稍后介绍 self.类名要遵守大驼峰命名法。当创建一个对象时,会自动调用__init__方法,当删除一个对象时,会自动调用。原创 2024-11-24 12:00:12 · 654 阅读 · 0 评论 -
python入门10-模块和包
除了使用系统提供的内置模块以外,我们还能自己写一个模块供自己的程序使用。一个py文件就是一个模块,所以,自定义模块很简单,基本上相当于创建一个py文件。但是,需要注意的是,如果一个py文件要作为一个模块被别的代码使用,这个py文件的名字一定要遵守标识符的命名规则。原创 2024-11-23 21:07:52 · 584 阅读 · 0 评论 -
python入门9-函数基础
如果在开发程序时,需要某块代码多次执行。为了提高编写的效率以及更好的维护代码,需要把具有独立功能的代码块组织为一个小模块,这就是函数。def 函数名():代码Copy# 定义一个函数,能够完成打印信息的功能print(' 人生苦短,我用Python')Copyc = a+bprint cadd2num(11, 22) # 调用带有参数的函数时,需要在小括号中,传递数据Copy在定义函数的时候,小括号里写等待赋值的变量名在调用函数的时候,小括号里写真正要进行运算的数据。原创 2024-11-23 15:34:49 · 984 阅读 · 0 评论 -
python入门8-元组、字典、集合
定义只有一个元素的元组,需要在唯一的元素后写一个逗号>>> a11int>>> a = (11,) # 只有一个元素的元组,必须要在元素后写一个逗号>>> a(11,)tupleCopy当存储的数据要动态添加、删除的时候,我们一般使用列表,但是列表有时会遇到一些麻烦。# 定义一个列表保存,姓名、性别、职业nameList = ['xiaoZhang', '男', '木匠'];# 当修改职业的时候,需要记忆元素的下标nameList[2] = '铁匠'原创 2024-11-20 22:54:57 · 798 阅读 · 0 评论 -
python入门7-列表
想一想:前面学习的字符串可以用来存储一串信息,那么想一想,怎样存储咱们班所有同学的名字呢?定义100个变量,每个变量存放一个学生的姓名可行吗?有更好的办法吗?答:列表。原创 2024-11-19 22:33:39 · 828 阅读 · 0 评论 -
python入门6
字符串可以理解为一段普通的文本内容,在python里,使用引号来表示一个字符串,不同的引号表示的效果会有区别。原创 2024-11-17 22:41:55 · 704 阅读 · 0 评论 -
常见的快捷键
双击 shift 会弹出全局搜索功能 JetBrains开发的工具很多都有这个功能。关闭:双击shift打开全局搜索功能 --> actions --> registry。找到 ide.suppress.double.click.handler 选项,勾选。移动一行代码 alt/ctrl + shift + 上下箭头。快速格式化代码 ctrl+alt+l。快速复制粘贴选中的代码 ctrl+d。ctrl + / 打开/关闭注释。原创 2024-11-17 21:49:18 · 187 阅读 · 0 评论 -
python入门5-流程控制语句
if语句是用来进行判断的,其使用格式如下:if 要判断的条件:条件成立时,要做的事情。原创 2024-11-17 20:37:30 · 362 阅读 · 0 评论 -
python入门4
现代的计算机和依赖计算机的设备里都用到二进制(即0和1)来保存和表示数据,一个二进制表示一个比特(Bit)。Python语言支持二进制、八进制、十六进制以及十进制的数字表示。在二进制的基础上,计算机还支持八进制和十六进制这两种进制。除了计算机里的进制以外,我们生活中经常用到的是十进制。原创 2024-11-17 18:02:22 · 1015 阅读 · 0 评论 -
python入门1之Typora的使用【md文件】
md:MarkDown格式的文件,作用是用来写笔记或者博客。饮料有:无序列表使用 加号 + 空格 的形式来表示。每天要做的事情:有序列表使用 # 表示标题。原创 2024-11-11 22:45:29 · 438 阅读 · 0 评论 -
python的学习
int,float,str(双引号、单引号、三引号包含都可以)原创 2024-11-10 21:44:40 · 975 阅读 · 0 评论 -
17 wordcloud库的使用
wordcloud库的使用原创 2022-08-17 11:50:02 · 2015 阅读 · 0 评论 -
16 二维数据的格式化和处理
二维数据的格式化和处理原创 2022-08-15 23:19:20 · 601 阅读 · 0 评论 -
15 一维数据的格式化和处理
一维数据的格式化和处理原创 2022-08-15 22:31:20 · 494 阅读 · 0 评论 -
14 实例:自动轨迹绘制
实例:自动轨迹绘制原创 2022-08-15 11:41:39 · 701 阅读 · 0 评论 -
13 文件和数据格式化之文件的类型
文件和数据格式化之文件的类型原创 2022-08-10 22:15:31 · 483 阅读 · 0 评论 -
09 代码复用与函数递归例题
代码复用与函数递归例题原创 2022-08-07 12:28:05 · 131 阅读 · 0 评论 -
11 组合数据类型
组合数据类型原创 2022-07-19 22:18:39 · 548 阅读 · 1 评论 -
12 PyInstaller库的使用
PyInstaller库的使用原创 2022-06-02 17:44:59 · 1043 阅读 · 0 评论 -
07 代码复用与函数递归
代码复用与函数递归原创 2022-06-02 15:54:05 · 200 阅读 · 0 评论 -
10 实例:七段数码管绘制
注意本文题目来源为Python123平台和中国大学MOCC的《Python语言程序设计》课程, 主讲老师:嵩天、黄天羽、礼欣。如有侵权,立删。原创 2022-06-02 15:34:43 · 1798 阅读 · 0 评论 -
08 Python之函数和代码的复用
1.函数的定义与使用1.1 函数的定义(函数是一段代码的表示)函数的定义:1.1.1函数是一段具有特定功能的、可重复使用的语句函数是一种功能的抽象,一般函数表达特定功能两个作用:降低编程难度、代码复用EG:1.1.2 与数学函数的类比1.2 函数的使用及调用过程1.2.1 函数的调用:调用是运行代码实现的过程1.2.2 函数的调用过程2.参数的传递2.1 参数个数参数可以有,也可以没有,但必须保留括号。2.2可选参数传递.原创 2022-05-29 17:32:54 · 865 阅读 · 0 评论 -
06 程序的控制结构
一、程序的分支结构根据判断结果选择不同向前路径的运行方式1.单分支结构EG:2.二分支结构(1)EG:(2)紧凑形式:适用于简单表达式的二分支结构3.多分支结构4.程序的控制结构5.条件判断及其组合(1)操作符(2)条件组合的三个保留字EG:6.程序的异常处理(1)结果:(2)异常处理的基本使用EG1:EG2:(3)高级处理二、实例:身体质量指.........原创 2022-05-27 15:30:37 · 236 阅读 · 0 评论 -
05 Python之基本数学类型
一、注意本文题目来源为Python123平台和中国大学MOCC的《Python语言程序设计》课程, 主讲老师:嵩天、黄天羽、礼欣。如有侵权,立删。原创 2022-05-24 17:35:47 · 571 阅读 · 0 评论 -
04 python基础图形练习
一、turtle正方形绘制代码1:傻瓜代码import turtleturtle.pencolor("black")turtle.pensize(25)turtle.fd(100)turtle.seth(90)turtle.fd(100)turtle.seth(180)turtle.fd(100)turtle.seth(270)turtle.fd(100)turtle.done()可以简化为:活用for循环import turtleturtle.pencolor..原创 2022-05-19 17:35:43 · 963 阅读 · 0 评论 -
03 Python基本图形绘制
一、蟒蛇绘制import turtle#导入了turtle包以及所有的内部成员代码:import turtleturtle.setup(650,350,200,200)turtle.penup()turtle.fd(-250)turtle.pendown()turtle.pensize(25)turtle.pencolor("red")turtle.seth(-40)for i in range(4): turtle.circle(40,80) turtle.ci....原创 2022-05-17 18:23:42 · 4784 阅读 · 0 评论 -
02 Python基本语法元素
一、基础知识1.交互式对每个输入语句及时运行结果,适合语法的练习2.文件式批量执行一组语句并运行结果,编程的主要方式二、例题1.圆面积的计算2.温度的转换程序的格式框架(1)代码高亮:编程的色彩辅助体系,不是语法要求(2)缩进:一行代码的空白区域,表达代码的格式框架,单一程序内缩进的长度是相同的(3)注释:当行注释#多行注释''' '''(4)变量单一等号(=)为赋值符号(5)保留字:被编程语言内部定义并保留使用...原创 2022-05-16 18:02:57 · 3421 阅读 · 0 评论