![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 51
主要记录自己的学习历程以及项目中出现的问题积累总结
@夜魅
趁年轻早点活成自己想要的模样
展开
-
机器学习基础阶段(一):jupyter notebook的使用
Jupyter Notebook的简单介绍和使用原创 2022-06-04 23:24:24 · 1099 阅读 · 0 评论 -
python入门容器-set集合 Day05
集合 set定义由一系列键值对组成的可变散列容器。 由一系列不重复的不可变类型变量(元组/数/字符串)组成的可变散列容器。 相当于只有键没有值的字典(键则是集合的数据)。基础操作创建空集合:集合名 = set()集合名 = set(可迭代对象)创建具有默认值集合:集合名 = {1, 2, 3}集合名 = set(可迭代对象)添加元素:集合名.add(元素)删除元素:...原创 2022-01-27 02:16:02 · 127 阅读 · 0 评论 -
python入门容器-字典dict Day05
字典 dict定义由一系列键值对组成的可变散列容器。 散列:对键进行哈希运算,确定在内存中的存储位置,每条数据存储无先后顺序。 键必须惟一且不可变(字符串/数字/元组),值没有限制。基础操作创建字典:字典名 = {键1:值1,键2:值2}字典名 = dict (可迭代对象)添加/修改元素:语法: 字典名[键] = 数据说明: 键不存在,创建记录。...原创 2022-01-27 01:29:33 · 1441 阅读 · 0 评论 -
python入门容器-元组tuple Day05
元组 tuple定义由一系列变量组成的不可变序列容器。 不可变是指一但创建,不可以再添加/删除/修改元素。基础操作创建空元组:元组名 = ()元组名 = tuple()创建非空元组:元组名 = (20,)元组名 = (1, 2, 3)元组名 = 100,200,300元组名 = tuple(可迭代对象)#1.创建# 语法1:元组名 = (元素1,元素2)...原创 2022-01-27 00:18:23 · 1419 阅读 · 0 评论 -
python入门容器-列表推导式Day05
列表推导式定义:使用简易方法,将可迭代对象转换为列表。语法:变量 = [表达式 for 变量 in 可迭代对象]变量 = [表达式 for 变量 in 可迭代对象 if 条件]说明:如果if真值表达式的布尔值为False,则可迭代对象生成的数据将被丢弃。""" 列表推导式 列表 = [对变量操作 for 变量 in 可迭代对象] 列表 = [对变量操作 for 变量 in 可迭代对象 if 条件]"""list01 = [43.原创 2022-01-26 20:25:04 · 496 阅读 · 0 评论 -
python入门容器-列表与字符串转化Day05
列表转换为字符串:result = "连接符".join(列表)# 应用# 需求:根据某个逻辑循环拼接字符串# 0-9# result = ""# for number in range(10):# # 缺点:每次循环都会产生新字符串,产生垃圾# result += str(number)# print(result) # 0123456789# 解决:将不可变数据改为可变数据result = []for number in range(10)原创 2022-01-26 20:11:17 · 400 阅读 · 0 评论 -
python入门容器-深浅拷贝Day05
深拷贝和浅拷贝浅拷贝:复制过程中,只复制一层变量,不会复制深层变量绑定的对象的复制过程。深拷贝:复制整个依懒的变量。原创 2022-01-26 19:46:51 · 311 阅读 · 0 评论 -
python入门容器-列表ListDay05
列表 list定义由一系列变量组成的可变序列容器。基础操作创建列表: 列表名 = [] 列表名 = list(可迭代对象)添加元素:列表名.append(元素) 列表.insert(索引,元素)定位元素:列表名[索引] = 元素变量 = 列表名[索引]变量 = 列表名[切片] # 赋值给变量的是切片所创建的新列表 列表名...原创 2022-01-26 18:15:10 · 436 阅读 · 0 评论 -
Python入门容器-通用操作Day05
数学运算符+:用于拼接两个容器 +=:用原容器与右拼接,并重新绑定变量 *:重复生成容器元素 *=:用原容器生成重复元素, 并重新绑定变量 < <= > >= == !=:依次比较两个容器中元素,一但不同则返回比较结果。 name01 = "悟空"name02 = "八戒"# 拼接两个容器元素name03 = name01 + name02print(name03)# 重复容器中的元素name04 = name01 * 2print(name04).原创 2022-01-26 02:34:53 · 163 阅读 · 0 评论 -
Python入门容器-字符串Day05
定义由一系列字符组成的不可变序列容器,存储的是字符的编码值。编码字节byte:计算机最小存储单位,等于8位bit. 字符:单个的数字,文字与符号。 字符集(码表):存储字符与二进制序列的对应关系。 编码:将字符转换为对应的二进制序列的过程。 解码:将二进制序列转换为对应的字符的过程。 编码方式:--ASCII编码:包含英文、数字等字符,每个字符1个字节。--GBK编码:兼容ASCII编码,包含21003个中文;英文1个字节,汉字2...原创 2022-01-26 01:00:39 · 194 阅读 · 0 评论 -
Python入门流程控制语句—循环语句和跳转语句Day04
在上一节中,我们主要了解了Python流程控制语句中的选择语句,今天我们主要介绍Python入门流程控制语句模块中的循环语句。在学习循环语句之前,我们先简单了解一下跳转语句,跳转语句主要包括:break语句和continue语句 break 语句 跳出循环体,后面的代码不再执行。可以让while语句的else部分不执行。 continue 语句 跳过本次,继续下次循环。循环语句while语句作用: 可以让一段代码满...原创 2022-01-09 16:03:10 · 689 阅读 · 0 评论 -
Python入门之流程控制语句—选择语句Day03
该博文主要介绍Python入门流程控制语句模块中选择语句在上一节中,我们主要了解了Python基本函数、变量、数据类型、运算符及其优先级等相关知识,本节我们将进一步了解一下Python流程控制语句中的选择语句中最基本的if语句。在Python中选择语句主要有3种形式,分别是if语句,if...else语句和 if...elif...else 多分支语句。注:在其他语言中(如:C、C++、C#等)选择语句还包括 switch 语句,也可以实现多重选择,但是在Python中没有switch语句,所以原创 2022-01-08 02:03:54 · 478 阅读 · 0 评论 -
Python入门数据基本运算的学习Day02
注释给人看的,通常是对代码的描述信息。 单行注释:以#号开头。 多行注释:三引号开头,三引号结尾。 函数表示一个功能,函数定义者是提供功能的人,函数调用者是使用功能的人。 例如: print(数据) 作用:将括号中的内容显示在控制台中 变量 = input(“需要显示的内容”) 作用:将用户输入的内容赋值给变量 变量 定义:关联一个对象的标识符。 命名:必须是字母或下划线开头,后跟字母、数字、下划线。 不能使用关键字(蓝色)..原创 2022-01-04 21:35:42 · 506 阅读 · 0 评论 -
Python入门基础学习Day01
Python简介Python起源于1989年,发行于1991年。是一个免费、开源、跨平台、动态、面向对象的编程语言。具有简单高效、适应性广、应用广泛、资源丰富的特点。根据以高收入国家Stack Overflow问 题阅读量为基础的主要编程语言趋势 统计,可以看出,近年来,Python已 然力压Java和Javascript,成为目前发 达国家增长最快的编程语言。Python程序的执行方式交互式在命令行输入指令,回车即可得到结果。打开终端 进入交互式:python3 编写代码:prin原创 2022-01-04 21:13:55 · 187 阅读 · 0 评论