![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python基础
文章平均质量分 91
Rr0810CC
这个作者很懒,什么都没留下…
展开
-
8.基础阶段问题总计
一、内置函数 1.return 的用法 return和print的区别 print是输出到控制台(只是为了给用户看,没有任何意义) return 是调用函数,函数用来返回结果的,执行大return会终止函数的运行 2. 函数作用域:global 如上图,如果不进行global全局声明,会报错: UnboundLocalError: local variable ‘number’ referenced before assignment 扩展:数据类型的可变与不可变 可变类型数据可以在函数中进原创 2020-05-12 10:26:17 · 87 阅读 · 0 评论 -
7.python基础之面向对象
一、类和对象 学习对象两个非常重要的概念:类和实例对象 什么是类?什么是实例对象? 1.1 类的定义 关键字:class 语法: ①class 类名: ②class 类名(object): 这2种方式定义类没有区别,只是写法不一样 1.2 类名的规范 大写字母开头(大驼峰命名法,如果由多个单词组成,那么每个单词的首字母大写) 例如:MyClass TestCase ...原创 2020-05-11 14:48:08 · 188 阅读 · 0 评论 -
6.文件和路径处理
一、模块和包管理 1.1.模块和包的定义 模块(Module):模块是一个Python文件,以.py结尾,包含了Python对象定义和Python语句。 包(Package) : python中的包就是一个包含一个__init__.py 文件的目录(文件夹)。 库 : 有可能是模块组成,有可能是包组成 1.2.模块的作用 模块让你能够有逻辑地组织你的Python代码段。 把相关的功能代码写到...原创 2020-04-01 15:37:25 · 151 阅读 · 0 评论 -
5.函数和函数参数
一、函数定义和调用 1.函数的定义 定义函数关键字:def 函数的作用:用来封装功能,方便好用、提高代码的复用性,使代码变得更简洁 语法: def 函数名(): #函数内部代码 2.函数的调用: 函数名() 二、函数的返回值 1.return的作用: 返回值数目=0:返回None 返回值数目=1:返回object 返回值数目>1:返回tuple 2.疑问:为什么要用return,什么时候用...原创 2020-03-25 16:31:08 · 197 阅读 · 0 评论 -
4.python基础之控制流程
一、条件判断 条件判断:if语句 条件判断:根据条件语句(python表达式、数据)结果的布尔值来区分条件是否成立 注意点: 1、只有一个if条件判断,也算一个分支流 2、所有的分支控制,必须要以if开头 3、if与elif后面必须加条件表达式,else后面不能加条件表达式 4、一个判断分支只有一个if和一个else,但是可以有多个elif 5、分支控制流是按照顺序执行代码,来选择判断条件的 常...原创 2020-03-04 15:49:19 · 105 阅读 · 0 评论 -
3.python之 字典和集合
1、字典 """ 字典的定义:{key:value,key2:value2,key3:value3…} key:是唯一的,不能重复,必须是不可变类型的数据,建议使用字符串 value:可以使任何类型的数据(python中的数据) 关键字:dict 用{}表示 字典是无序的数据类型 字典的元素可以使不同的数据类型(可以包含整数、字符串等) 字典的元素可以更改,但是如果包含元组,里面的元素不能做更改,...原创 2020-02-22 19:27:52 · 155 阅读 · 0 评论 -
2.python之列表和元组
""" 1、列表 列表的定义: 关键字:list(列表) 使用最频繁的数据类型。列表可以完成大多数集合类的数据结构实现。 它支持字符,数字,字符串甚至可以包含列表(即嵌套)。 列表用[]标识 “”" 1.1:空列表 li = [] print(type(li)) print(len(li)) 1.2:列表里面的数据用逗号隔开,数据可以是任意数据类型 li_1 = [1, 0.02, True, ‘...原创 2020-02-22 19:24:15 · 165 阅读 · 0 评论 -
1.字符串的常用方法
** 字符串的常用方法 ** 1. join :字符串拼接 a = “aaa” str1 = a.join([“11”, “22”, “33”]) str2 = a.join(“123”) print(str1) print(str2) # 2. find :查找元素的位置 #find()函数:返回-1表示未找到子字符串,如果找到了就返回对应字符的索引 #定义一个值 s = “a very hap...原创 2020-02-22 19:10:36 · 265 阅读 · 0 评论