![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python学习笔记
文章平均质量分 65
Dio大菠萝
小白一只
展开
-
Python学习笔记——Day9
使用对象组织数据在程序中设计表格,称之为设计类(class)在程序中打印生产表格,称之为创建对象在程序中填写表格,称之为对象属性赋值# 记录学生姓名# 基于类创建对象stu_1.name = "周杰伦"stu_2.name = "林俊杰"# 为学生1对象赋予名称属性值# 为学生2对象赋予名称属性值类的定义和使用class 类名称: · class是关键字,表示定义类类的属性 · 类的属性,即定义在类中的变量(成员变量)类的行为 · 类的行为,即定义在类中的函数(成员方法)原创 2023-09-27 19:10:53 · 124 阅读 · 0 评论 -
Python学习笔记——Day8
from 模块名] import [模块\类\变量\函数\*][as 别名]import 模块名from 模块名 import 类、变量、方法等from 模块名 import *import 模块名 as 别名from 模块名 import 功能名 as 别名构建一个.py的文件,在里面自定义函数就可以通过import此文件名来调用自定义函数了。如果需要测试自定义模块的函数效果,可以使用if __name__ == '__main__'来避免将结果输出到要调用的代码中。原创 2023-09-18 21:27:42 · 119 阅读 · 0 评论 -
Python学习笔记——Day7
open()打开函数:可以打开一个已经存在的文件,或者创建一个新文件语法name:是要打开的目标文件名的字符串(可以包含文件所在的具体路径)。mode:设置打开文件的模式:只读、写入、追加等。encoding:编码格式(推荐UTF-8)read()方法:读取文件中的数据。语法:文件对象.read(num)。num表示要从文件中读取的数据的长度(单位是字节),如果没有传入num,那么就表示读取文件中所有的数据。readlines()方法。原创 2023-09-11 23:25:01 · 109 阅读 · 0 评论 -
Python学习笔记——Day6
是否支持下标索引支持:列表、元组、字符串——序列类型不支持:集合、字典——非序列类型是否支持重复元素支持:列表、元组、字符串——序列类型不支持:集合、字典——非序列类型是否可以修改支持:列表、集合、字典不支持:元组、字符串数据容器的通用操作遍历for、统计元素个数len、统计最大元素max、统计最小元素min数据容器的类型转换-不能转成字典通用排序:sorted(容器, [reverse = True]),排序结果会赋给一个列表。原创 2023-09-08 12:32:23 · 94 阅读 · 0 评论 -
Python学习笔记——Day5
学习参考视频:第一阶段-第六章-01-数据容器入门_哔哩哔哩_bilibiliDay4学习进度:第六章01-011数据容器:一个变量可以记录多份数据。每份数据称为一个元素,元素可以是任何类型的数据,如字符串、数字、布尔等。容器类型:列表(list)、元组(tuple)、字符串(str)、集合(set)、字典(dict)定义:基本语法列表的下标索引:可以取出特定位置的数据,从0开始由左至右递增,参考c++数组下标。也可以从-1开始由右至左递减。取列表中列表的元素,两层括号即可。列表的方法:方原创 2023-09-06 16:19:47 · 34 阅读 · 0 评论 -
Python学习笔记——Day4
在函数体内部、外部都能生效的变量。定义在函数外面就可以。在函数内部修改全局变量的值只会在函数体内部生效,不会影响到函数体外部的全局变量本身。通过多行注释为函数添加说明文档,可以辅助理解函数的作用,内容应写在函数体之前。定义在函数体内部的变量,只在函数体内部生效。:可以不使用参数,也可以使用任意个参数。已组织好的,可重复使用,针对特定功能。可以在函数内部声明变量为全局变量。一个函数里面又调用了另一个函数。2.用于声明无初始内容的变量。函数传入参数的数量不受限制。Day4学习进度:第五章。其返回值为None。原创 2023-09-05 15:29:57 · 79 阅读 · 0 评论 -
Python学习笔记——Day3
是一种“轮询”的循环机制,无法定义循环条件,只能被动取出数据进行处理。获得一个从num1开始num2结束(不含num2)的数字序列,数字之间的步长为step。使用制表符\t,可以输出一个tab距离的空格,可以进行空格缩进对其。获得一个从num1开始num2结束(不含num2)的数字序列。for循环也能嵌套使用,可以和while循环进行相互嵌套。range(5,10,2)取得的数据集是[5,7,9]获得一个从0开始num结束(不含num)的数字序列。range(5)获得的数据集为[0,1,2,3,4]原创 2023-09-03 11:10:10 · 90 阅读 · 0 评论 -
Python学习笔记——Day2
if、elseif语句的代码块可以继续嵌套判断语句,注意使用缩进做好代码块归属的判断。True、False,使用type()语句后输出类型为。运用这样的判断嵌套可以实现经典的猜三次数字的小游戏。Day2学习进度:第三章。原创 2023-09-02 21:10:32 · 64 阅读 · 0 评论 -
Python学习笔记——Day1
使用占位符可以对字符串进行格式化,使用%m.nf的格式可以对数字精度进行控制,便于对变量进行输出。占位符包括整形%d、浮点数%f、字符串%s,多个变量同时输出时需要用括号+逗号的形式进行连接。单引号、双引号、三引号(支持换行符),使用三引号时如果在print内部则会自动定义成字符串而非注释。使用f"{变量}{变量}"的方式进行快速格式化,这种方法不需要在意变量类型,但也不能进行精度控制。可以链接字符串变量和字符串字面量,但不能和非字符串类型进行拼接。加+、减-、乘*、除/、整除//、取余%、乘方**。原创 2023-09-01 16:49:40 · 75 阅读 · 0 评论