- 博客(21)
- 收藏
- 关注
原创 学习python的第十七天
基础整理(六)文件基本操作一,简介二,基本操作2.1创建Python 使用 open() 函数创建或打开文件,语法格式如下所示:file: 表示将要打开的文件的路径,也可以是要被封装的整数类型文件描述符。mode: 是一个可选字符串,用于指定打开文件的模式,默认值是 ‘r’(以文本模式打开并读取)。可选模式如下:buffering:是一个可选的整数,用于设置缓冲策略。encoding:用于解码或编码文件的编码的名称。errors:是一个可选的字符串,用于指定如何处理编码和解码错误(不
2021-08-21 09:40:40 67
原创 学习python的第十六天
基础整理(五)一.面向对象1.定义面向对象(OOP)是一种对现实世界理解和抽象的方法,对象的含义是指在现实生活中能够看得见摸得着的具体事物,一句比较经典的描述是一切皆对象,Python 是一门面向对象的语言,面向对象编程简单来说就是一种封装代码的方式。2.相关概念类:描述具有相同属性和方法的集合,简单来说就是一个模板,通它来创建对象。对象:类的实例。方法:类中定义的函数。类变量:定义在类中且在函数之外的变量,在所有实例化对象中公用。局部变量:方法中定义的变量,只作用于当前实例。3.面
2021-08-21 00:17:36 64
原创 学习python的第十五天
基础整理(四)1.函数1.1函数的定义函数就是一段实现特定功能的代码,使用函数可以提高代码的重复利用率。1.2自定义函数
2021-08-19 21:37:32 82
原创 学习python的第十四天
基础知识整理(三)1.序列Python 中的序列是一块可存放多个值的连续内存空间,所有值按一定顺序排列,每个值所在位置都有一个编号,称其为索引,可以通过索引访问其对应。字符串就是序列结构,除此之外常见的序列结构还包括列表、元组等。2.基本使用2.1索引序列索引支持非负数和负数,索引为非负数,从 0 开始,如下所示:索引为负数由右向左计数,从 -1 开始,如图所示:下面通过一个示例作进一步了解,以字符串为例,如下所示:输出如下:从结果来看,使用非负数索引与负数索引得到的结果一致。2.
2021-08-18 22:23:01 88
原创 学习python的第十二天
基础概念整理(一)1.标识符标识符是编程时使用的名字,用于给变量、函数、语句块等命名,Python 中标识符由字母、数字、下划线组成,不能以数字开头,区分大小写。以下划线开头的标识符有特殊含义,单下划线开头的标识符,如:_xxx ,表示不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 导入;双下划线开头的标识符,如:__xx,表示私有成员;双下划线开头和结尾的标识符,如:xx,表示 Python 中内置标识,如:init() 表示类的构造函数。2.关键字
2021-08-15 19:18:02 74
原创 学习python的第九天(字典)
常用的数据结构—>字典1.字典的创建和使用字典是以键值对(键和值的组合)的方式把数据组织到一起,可以通过键找到与之对应的值并进行操作。创建字典可以使用 {} 字面量语法,{} 中的元素是以键值对的形式存在的,每个元素由:分隔的两个值构成,: 前面是键,: 后面是值。使用 内置函数dict 或者是字典的生成式语法来创建字典,代码如下所示想知道字典中一共有多少组键值对,仍然是使用 len函数 ;如果想对字典进行遍历,可以用 for循环 ,但是需要注意,for循环只是对字典的键进行了遍历2.字典
2021-08-12 13:09:50 133
原创 学习python的第八天(集合)
常用的数据结构—>集合1.集合定义:集合的一般定义是“把一定范围的、确定的、可以区别的事物当作一个整体来看待”,集合中的各个事物通常称为集合的元素。集合应该满足以下特性:无序性:一个集合中,每个元素的地位都是相同的,元素之间是无序的。所以Python中的集合肯定不能够支持索引运算互异性:一个集合中,任何两个元素都认为是不相同的,即每个元素只能出现一次。决定了集合中不能有重复元素。确定性:给定一个集合,任给一个元素,该元素或者属于或者不属于该集合,二者必居其一,不允许有模棱两可的情况出现。
2021-08-11 16:58:06 163
原创 学习python的第七天(元组)
数据结构—元组学习了Python中的列表,知道它是一种容器型数据类型,通过定义列表类型的变量来保存和操作多个元素。数据类型肯定不止列表一种,还有叫元组(tuple)。使用元组一个元组中如果有两个元素,我们就称之为二元组;一个元组中如果五个元素,我们就称之为五元组。()表示空元组,但是如果元组中只有一个元素,需要加上一个逗号,否则()就不是代表元组的字面量语法,而是改变运算优先级的圆括号.所以(‘hello’, )和(100, )才是一元组,而(‘hello’)和(100)只是字符串和整数。可以通过下
2021-08-10 18:15:49 119
原创 学习python的第六天(标识符和关键字)
一、标识符在计算机编程语言中,标识符是用户编程时使用的名字,用于给变量、常量、函数、语句块等命名,以建立起名称与使用之间的关系。标识符通常由字母和数字以及其它字符构成。Python语言的标识符的具体规则:第一个字符必须是字母或下画线“_”,后面的字符可以是字母、数字或下画线。区分大小写,小写a跟大写A的含义是不同的。标识符不能以数字开头,除了下画线,其他的符号都不允许使用。处理下画线最简单的方法是把它们当成字母字符。区分大小写意味着标识符foo不同于Foo,而这两者也不同于FOO。
2021-08-09 17:19:52 229
原创 学习python的第五天(列表)
列表为什么需要列表:变量可以存储一个元素,而列表是一个大容器可以存储N多个元素,程序可以方便的对这些数据进行整体操作。列表相当于其他语言中的数组。列表示意图:list=[ ]在[ ]这里可以存储N多个对象,构建成一个列表。列表的创建1.使用中括号。2.使用内置函数list()列表特点:1.列表元素按顺序有序排列。2.索引映射唯一个数据。3.列表可以存储重复数据。4.任意数据类型可以混存。5.更具需要动态分配和回收内存。索引定位唯一元素,顺序从0开开始,逆序从-1开始。列表的查询操作
2021-08-08 22:32:21 145
原创 学习python的第四天(2021-8-5)
一,主要内容大纲input函数input赋值input类型二,主要学习内容1.input函数input() 函数用于获取用户输入,且获取的类型是字符串。2.input赋值通过变量赋值,可以将用户输入的答案存到变量里:上面这行代码将 input() 函数的执行结果(也就是用户的答案)赋值给变量 answer。所以,我们放进 answer 这个盒子里的东西,就是通过 input() 函数拿到的用户的答案。...
2021-08-05 20:17:09 127
原创 学习python的第二天(2021-7-27)
学习python的第二天一、主要内容大纲二、学习内容1.变量前言:编写代码时要避免代码重复,提高代码的复用性,这在程序员界被称为 DRY(don’t repeat yourself)。违反 DRY 原则会导致维护困难,修改时容易造成遗漏,产生不易察觉的问题。①消灭重复的方式有很多,其中一种方式就是——变量变量的两大优势:Ⅰ.消灭重复:原本要写三遍长句子,现在只需要一遍即可。Ⅱ.修改方便:假设句子写错了,只要改一个地方,其他几处打印会同步更新。例如下列代码,②赋值name = ‘李嘉
2021-07-26 23:48:25 234 2
原创 学习python的第一天(2021-07-26)
学习python的第一天一、主要内容大纲二、学习内容print()函数①print()函数由两部分组成,分别是指令和内容。指令代表着你需要Python 做什么事情,指令是print,意思是打印。括号中的是内容,就是要打印的东西。②括号中的内容,不仅可以是数字,还可以是算式!print() 会将括号里的算式直接计算出来,把结果打印到屏幕上。2.引号①在 print() 的括号中,我们可以将不需要电脑理解的内容,用 英文单引号 包起来。②我们给算式包上 英文单引号 ,输出的就是原算式包
2021-07-26 14:39:17 217
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人