-
Python基础—05-总结:双重循环,数据类型
所属栏目:[Python] 日期:2020-12-17 热度:52
h1 id="总结" data-source-line="1"总结 h3 id="双重循环" data-source-line="3"双重循环 ul data-source-line="5" 冒泡排序 lt = [1,5,7,3,2,4 span style="color: #008000"# span style="color: #008000" 计算元素的个数 n =span style="color: #000000" l[详细]
-
Python基础—06-函数基础
所属栏目:[Python] 日期:2020-12-17 热度:103
h1 id="函数基础" data-source-line="1"函数基础 h3 id="函数简介" data-source-line="3"函数简介 ul data-source-line="5" 定义:就是具有特定功能的一段代码 优点: 解决代码的重复书写 可以将功能的实现着和使用者分开,提高开发效率 分类: 库函数:prin[详细]
-
Python基础—07-函数使用(01)
所属栏目:[Python] 日期:2020-12-17 热度:181
p data-source-line="1"#函数使用 h3 id="零碎知识" data-source-line="3"零碎知识 ul data-source-line="5" 灵活的if-else a = 3 False 5 = 3 = 5 灵活的and/or b = True 3 span style="color: #008000"# span style="color: #008000" 当前面的值为真,后面[详细]
-
Python基础—08-函数使用(02)
所属栏目:[Python] 日期:2020-12-17 热度:195
h1 id="函数使用" data-source-line="1"函数使用 h3 id="生成器" data-source-line="3"生成器 ul data-source-line="5" 使用场景: 在使用列表时,很多时候我们都不会一下子使用全部的数据,通常都是一个一个使用,但是数据量较小的时候,对于内存的占用可以[详细]
-
Python基础—01-认识python,编写第一个程序
所属栏目:[Python] 日期:2020-12-17 热度:157
h3 id="认识python" data-source-line="1"认识python ul data-source-line="3" 发展历史: 就业方向: WEB、爬虫、运维、数据分析、机器学习、人工智能、... 版本选择 python2.7是最后一个py2的版本,2020年将不再提供支持 python3.6是最新的py3系列版本,是[详细]
-
Python基础—02-数据类型
所属栏目:[Python] 日期:2020-12-17 热度:165
h1 id="数据类型" data-source-line="1"数据类型 h3 id="存储单位" data-source-line="3"存储单位 ul data-source-line="5" 最小单位是bit,表示二进制的0或1,一般写作b 最小的存储单位是字节,用byte表示,1B = 8b 1024B = 1KB 1024KB = 1MB 1024MB = 1GB[详细]
-
Python基础—03-运算符与分支结构
所属栏目:[Python] 日期:2020-12-17 热度:99
h1 id="运算符与分支结构" data-source-line="1"运算符与分支结构 h3 id="运算符" data-source-line="3"运算符 ul data-source-line="5" 赋值运算符 用'='表示,左边只能是变量 算术运算符 +、-、*:加、减、乘 /:除法运算,结果是浮点型 //:除法运算,结[详细]
-
python 面向对象-成员
所属栏目:[Python] 日期:2020-12-17 热度:166
主要内容: 1. 类的成员 2. 类的成员-变量 3. 类的成员-方法 4. 类的成员-属性 5. 私有 1. 类的成员 ? ?首先,什么是类的成员,很简单. 你能在类中写什什么?? 写的内容就是成员,到目前为止,我们已经学过了一些成员(类中定义的变量和方法) class Movie: def __in[详细]
-
python 面向对象类与类之间的关系
所属栏目:[Python] 日期:2020-12-17 热度:154
主要内容: 1. 依赖关系 2. 关联关系,组合关系,聚合关系 3. 继承关系 4. 类中的特殊成员 引子 大千世界,万物之间皆有规则和规律,我们的类和对象是对大千世界中的所有事物进行归类. 那事物之间存在着相对应的关系. 类与类之间也同样如此. 在面向对象的世界中.[详细]
-
linux 2.6升级Python2.7 ./configure 报错问题
所属栏目:[Python] 日期:2020-12-17 热度:151
升级2.7.3使用命令./configure --prefix=/usr/local/python2.7.3时,出现以下错误:checking build system type... x86_64-unknown-linux-gnuchecking host system type... x86_64-unknown-linux-gnuchecking for --enable-universalsdk... nochecking for -[详细]
-
python 函数进阶
所属栏目:[Python] 日期:2020-12-17 热度:177
主要内容 1. 函数参数--动态传参 2. 名称空间,局部名称空间,全局名称空间,作用域,加载顺序. 3. 函数的嵌套 4. gloabal,nonlocal关键字1.函数参数--动态传参 要给一个函数传参,而参数又是不确定的.给一个函数传很多参数,形参就要写很多,避免麻烦可以考虑使用[详细]
-
python 闭包和迭代器
所属栏目:[Python] 日期:2020-12-17 热度:146
主要内容: 1. 函数名的使用以及第?类对象 2. 闭包 3. 迭代器 1. 函数名的使用以及第?类对象 ? 函数名是一个变量,但它是一个特殊的变量,与括号配合可以执行函数的变量。 (1)? 函数名的内存地址 def func(): print("呵呵")print(func) # (2) 函数名可以赋值给[详细]
-
python 生成器
所属栏目:[Python] 日期:2020-12-17 热度:190
主要内容: 1. 生成器和 生成器函数 2. 列表推导式 1. 生成器和生成器函数 ? (1) 什么是生成器----? ?生成器实质就是迭代器 def func(): lst = [] for i in range(10000): lst.append("衣服%s" % i) return lstlst = func()print(lst) def func(): lst = [] f[详细]
-
python 初识面向对象
所属栏目:[Python] 日期:2020-12-17 热度:96
主要内容: 1. 面向对象和面向过程 2. 面向对象如何编写 3. 面向对象三大特征 1. 面向对象和面向过程 ? ? (1) ? 面向过程: 核心是"过程" , 事情的发展即"过程",或者解决问题的执行步骤即过程,该编程思想就是论事,就问题即问题,是机械式的不可倒退机制 ? ?? (2[详细]
-
python中is和==的区别
所属栏目:[Python] 日期:2020-12-17 热度:182
1.id()通过id()我们可以查看到一个变量表示的值在内存中的地址. 2. is 和 ==== 判断左右两端的值是否相等. 是不是一致.is 判断左右两端内容的内存地址是否一致. 如果返回True,那可以确定这两个变量使用的是同一个对象我们可以这样认为. 如果内存地址相同. 那[详细]
-
python 编码
所属栏目:[Python] 日期:2020-12-17 热度:139
1. python2中默认使用的是ASCII码. 所以不支持中文. 如果需要在Python2中更改编码.需要在文件的开始编写:# -*- encoding:utf-8 -*-2. python3中:内存中使用的是unicode码. 1. ASCII : 最早的编码.里面有英文大写字母,小写字母,数字,一些特殊字符. 没有中文,8[详细]
-
python 文件操作
所属栏目:[Python] 日期:2020-12-17 热度:57
主要内容: 1. 初识文件操作 2. 只读(r,rb) 3. 只写(w,wb) 4. 追加(a,ab) 5. r+读写 6. w+写读 7. a+写读(追加写读) 8. 其他操作方法 9. 文件的修改以及另一种打开文件句柄的方式1. 初识文件操作 使用python来读写文件是非常简单的操作. 我们使用open()函数来[详细]
-
python 深浅拷贝
所属栏目:[Python] 日期:2020-12-17 热度:122
深浅拷贝(1)赋值运算 l1 = [1,2,3,[ , = l1[0] = 111 span style="color: #0000ff"print (l1) span style="color: #008000"# span style="color: #008000" [111,['barry','alex']] span style="color: #0000ff"print (l2) span style="color: #008000"# span[详细]
-
python 初识函数
所属栏目:[Python] 日期:2020-12-17 热度:165
初识函数 1. 什么是函数 2. 函数定义,函数名,函数体以及函数的调用 3. 函数的返回值 4. 函数的参数1.函数 定义一个事情或者功能. 等到需要的时候直接去用就好了. 那么这里定义的东西就是?个函数. 函数: 对代码块和功能的封装和定义 2.函数的定义,函数体以及[详细]
-
python基础数据类型之字符串操作
所属栏目:[Python] 日期:2020-12-17 热度:103
1.字符串切片 ps:字符串是不可变的对象,所以任何操作对原字符 是不会有任何影响的 s1 = (s1[1 (s1[2 (s1[3 (s1[4 (s1[5 (s1[6 (s1[7 (s1[8 (s1[9]) (s1[-1]) (s1[-2]) 语法一: str[start: end]规则: 从start开始截取. 截取到end位置. 但不包括end s2 = (s2[0[详细]
-
python逻辑运算(not,and,or)总结
所属栏目:[Python] 日期:2020-12-17 热度:51
逻辑运算 not>and>or,同一优先级从左往右计算 总结: eg: not2 > 1 3 5 > 5 2 >1 9[详细]
-
python基础数据类型之列表,元组操作
所属栏目:[Python] 日期:2020-12-17 热度:114
一、列表的索引和切片 1.列表的索引列表和字符串一样样拥有索引 lst = [ , , (lst[0]) (lst[1]) (lst[2]) lst[3] = = = 2.列表的切片 lst = [ , , , , (lst[0:3]) (lst[:3]) (lst[1::2]) (lst[2::-1]) (lst[-1:-3:-2]) 二、列表的增删改查1.增加.(list和str[详细]
-
python基础数据类型之字典的操作
所属栏目:[Python] 日期:2020-12-17 热度:124
一. 字典的简单介绍字典(dict)是python中唯一的一个映射类型.他是以{ }括起来的键值对组成. 在dict中key是唯一的. 在保存的时候,根据key来计算出一个内存地址. 然后将key-value保存在这个地址中. 这种算法被称为hash算法,所以,切记,在dict中存储的key-value[详细]
-
[Python] 使用dict和set
所属栏目:[Python] 日期:2020-12-17 热度:138
dict全称是 dictionary ,与map类似,使用键值对存储,速度很快 使用{“key”:value}初始化dict对象,例如:d={“name”:”taoshihan”} 通过key来存储数据,例如:d[“age”]=100 使用in关键字判断key是否存在,例如:res="age" in d,res为true 使用dict对[详细]
-
[Python] 函数基本
所属栏目:[Python] 日期:2020-12-17 热度:128
使用def 函数名(): 来定义一个函数,函数体一缩进块的形式写,返回结果是return xx 例如: def myAbs(x): ???????? if x >= 0: ?????????????????? return x ???????? else: ?????????????????? return –x 可变参数 在参数的前面加一个*号,函数里面接收到[详细]
