python
FutureT
新人小白进入编程海洋!!
展开
-
python基础面向对象 中(入门篇 十)
python基础面向对象 中(入门篇 十)1.面向对象的特殊方法2.封装 1.面向对象的特殊方法 在类中可以定义一些特殊方法也称为魔术方法 特殊方法都是形如__xxx__()这种形式 特殊方法不需要我们调用,类的实例化操作会自动调用 特殊方法__init__() 方法。 # 一般方法 class Car(): # 定义类 def Spkea(self): # 定义方法 print("我叫%s"%self.name) a1原创 2020-09-14 15:20:40 · 141 阅读 · 0 评论 -
python基础面向对象 上(入门篇 九)
python基础面向对象 上(入门篇 九)1.面向对象简介1.1面向过程1.2面向对象的编程思想2.类3.类的定义4.参数self4.1属性和方法4.2self5.总结 1.面向对象简介 1.1面向过程 面向过程指将我们的程序分解为一个一个步骤,通过对每个步骤的抽象来完成程序。 这种编写方式往往只适用于一个功能,如果要实现别的功能,往往复用性比较低。 这种编程方式符号人类的思维,编写起来比较容易。 1.2面向对象的编程思想 将所有功能统一保存到对应的对象中,要使用某个功能,直接找到对应的对象即可 这种原创 2020-09-11 16:13:56 · 157 阅读 · 0 评论 -
(python基础函数三(入门篇 八)
python基础函数三(入门篇 八)1.高阶函数2.匿名函数3.闭包3.1闭包的条件3.2闭包的优点4.装饰器的引入5.装饰器的使用6.总结 1.高阶函数 满足两个条件其中一个就是高阶函数 将一个或多个函数作为一个函数的参数 将函数作为返回值返回的函数 # 高阶函数有2个特点符合任意的一个特点这个函数就是个高阶函数 # 1 接收一个或多个函数作为参数 # 2 将函数作为返回值返回的也是个高阶函数 # 求列表中的偶数 lst = [1,2,3,4,5,6,7,8,9,10] def fn1(i):原创 2020-09-09 17:01:05 · 175 阅读 · 0 评论 -
python基础函数二(入门篇 七)
python基础函数二(入门篇 七)1.不定长参数 1.不定长参数 定义函数时,可以在形参前面加一个*,这样这个形参可以获取到所有的实参,它会将所有的实参保存到一个元组中。 带*号的形参只能有一个,可以和其他参数配合使用。 *形参只能接受位置参数,不能接受关键字参数。 **形参可以接收其他的关键字参数,它会将这些参数统一保存到字典当中。字典的key就是参数的名字,字典的value就是参数的值。 **形参只有一个,并且必须写在所有参数的后面。 # 正常定义函数是有几个形参就必须有几个实参 def fn(a原创 2020-09-06 21:49:09 · 167 阅读 · 0 评论 -
python基础、集合、函数一(入门篇 六)
python基础集合、函数一(入门篇 五)1.集合1.1集合方法 1.集合 集合表现形式为set 集合和列表非常相似。 不同点: 集合只能存储不可变对象 集合中存储的对象是无序的 集合不能出现重复元素 使用{}来创建集合可以通过set()来将序列和字典转换成集合 ‘’’ 集合只能存储不可变对象 集合中存储的对象是无序的 集合不能出现重复元素 ‘’’ # 集合创建放方法 s = {1,2,3} s = set("hello") # 括号里面必须是可迭代的 1.1集合方法 len() 使用len()原创 2020-09-03 21:56:34 · 216 阅读 · 0 评论 -
python基础列表方法、元组、字典基础(入门篇 五)
python基础列表方法、元组、字典基础(入门篇 五)1.列表的方法2.遍历列表2.1for循环2.2range(start, stop[, step])3.元组4.字典4.1字典基础4.2字典的使用 1.列表的方法 append(obj) 在列表末尾添加新的对象。 insert(arg1,arg2) 像列表指定位置插入一个元素 ,参数1:要插入的位置为这个元素的后面 , 参数2:要插入的元素 。 extend(iterable) 使用一个新的序列来扩展当前序列(它会将该序列的中元素添加到列表中)原创 2020-09-01 16:56:38 · 271 阅读 · 0 评论 -
python基础循环嵌套及列表基础(入门篇 四)
python基础循环嵌套及列表基础(入门篇 四)1.循环嵌套2.序列3.列表3.1列表基础3.2索引3.3切片3.4通用操作3.5修改列表4.总结 1.循环嵌套 Python 语言允许在一个循环体里面嵌入另一个循环。 外层循环控制表或图的高度 内层循环控制表或图的宽度 # 语法: while 表达式: while 表达式: 代码块 代码块 while 表达式: if 表达式: 代码块 代码块 可以先看(入门篇 三)原创 2020-08-29 14:56:54 · 421 阅读 · 0 评论 -
python基础条件控制语句(入门篇 三)
python基础条件控制语句(入门篇 三)1.条件判断语句(if语句)2.input() 函数3.if-else语句4.if-elif-else 语句5.while语句 了解一些简单的条件控制语句。 1.条件判断语句(if语句) 执行流程: if语句在执行时,会先对条件表达式进行求值判断。 如果表达式为True,则执行if后的语句。 如果表达式为False,则不执行。 语法: if 条件表达式 : 代码块 代码块中保存着一组代码,同一个代码块中的代码,要么都执行、要么都不执行、再if语句原创 2020-08-26 23:34:01 · 156 阅读 · 0 评论 -
python基础字符串格式化与运算符(入门篇 二)
@字符串格式化与运算符 字符串格式化与运算符(入门篇 二) 将格式化字符串更全面的说明一下(入门篇一,大致演示了一下),以及一些基础常用字符串的用法,还有就是将运算符详细展现一下!!! 1.格式化字符串 格式化字符串具有四种! 第一种 拼串 利用加号(+)将两个甚至多个字符串拼接在一起。 第二种参数传递 利用逗号(,)进行传递参数,组合等作用。 第三种占位符(利用%进行占位) 注意: 需要注意所占位的数据类型。 运用%进行占位,然后再将数据类型进行补充。 %s 字符串占位 %f 浮原创 2020-08-25 16:15:42 · 435 阅读 · 0 评论 -
python基础以及基本数据类型(入门篇 一)
@python基础以及基本数据类型 主要是了解一些基础知识以及概念,弄清楚最最最基础的部分。 python基础以及基本数据类型(入门篇) 1.基础概念 表达式:由数字、运算符、或数学符号、变量所组成的式子。 表达式只是计算一些结果,对程序不产生实质的影响。 在交互模式中,表达式会直接输出结果。 语句:它由一个词或句法上有关连的一组词构成。 执行语句一般会对程序产生一定的影响。 程序:程序本质就是由语句和表达式构成的。 函数:函数是一种语句,专门用来完成特定的功能。 函数形如 def— 函数名(参数原创 2020-08-22 21:43:32 · 372 阅读 · 0 评论 -
python基础入门小白笔记
(python基础入门小白笔记) 1.计算机基本概念 1.1计算机是什么? 计算机(computer)俗称电脑,是现代用于高速计算的电子计算机器。 特点:数值计算、逻辑计算、存储记忆; 总结:计算机是能够按照程序运行、自动、高速处理数据的现代话电子设备。 1.2计算机的组成? 硬件:CPU、主板、内存、硬盘等实体设施。 软件:QQ、浏览器、PS等虚拟的 2.计算机语言 2.1计算机语言的基本概念 计算机语言指人与计算机之间通讯的语言。 2.2计算机语言的的发展 机器语言----汇编语言----高级计算机语言原创 2020-08-18 23:04:32 · 221 阅读 · 0 评论