![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python基础
文章平均质量分 68
身在江湖的郭大侠
念念不忘,必有回响
展开
-
python基础学习笔记__面向对象编程
Python 面向对象概念 Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。 如果你以前没有接触过面向对象的编程语言,那你可能需要先了解一些面向对象语言的一些基本特征,在头脑里头形成一个基本的面向对象的概念,这样有助于你更容易的学习Python的面向对象编程。 接下来我们先来简单的了解下面向对象的一些基本特征。 面向对象技术简介 类(Class):用来描述具有相同的属性和方法的对象的集合。它.原创 2021-02-10 13:16:38 · 277 阅读 · 0 评论 -
python学习笔记__词频统计
统计英语6级试题中所有单词的词频,并返回一个如下样式的字典 {'and':100,'abandon':5} 英语6级试题的文件路径./artical.txt Tip: 读取文件的方法 def get_artical(artical_path): with open(artical_path) as fr: data = fr.read() return data get_artical('./artical.txt') 处理要求 (a) '\n'是换行符 需原创 2021-02-10 13:08:47 · 415 阅读 · 0 评论 -
文件操作及常用模块使用
文件处理模型 输入,处理,输出。 输入:读取4个队员的训练数据,读取4个文件 james.txt 2-34,3:21,2,34,2.45,3.01,2:01,2:01,3:10,2-22 sarah.txt 2:58,2.58,2:39,2-25,2:55,2:54,2.18,2:55,2:55 julie.txt 2.59,2.11,2:11,2:23,3-10,2-23,3:10,3.21,3-21 mikey.txt 2:22,3.01,3:01,3.02,3:02,3.02,3:22,2原创 2021-02-10 11:34:05 · 405 阅读 · 1 评论 -
python基础_Python面向对象(下)
新需求 橄榄球教练Roger,拿出了自己的数据结构,我们的队员除了速度训练,还需要进行力量的练习。既然你的类表现的不错,我能不能用呢? loren,2011-11-3,270,3.59,4.11,3:11,3:23,4-10,3-23,4:10,4.21,4-21 In [] def get_coach_data(filename): with open(filename) as f: line = f.readline() return line.strip().原创 2021-02-10 11:32:21 · 159 阅读 · 0 评论 -
Python基础_装饰器
函数调用函数-》加强函数-》面向切面 In [] #函数名是可以赋值给变量的 def say(): print('我们唠10块钱的') isayhello = say isayhello() 我们唠10块钱的 In [] #函数中可以定义函数 def say(): def sayHello(): print('你好啊') def sayBye(): print('再见') sayHello() pri..原创 2021-02-10 11:32:11 · 123 阅读 · 0 评论 -
Python面向对象(上)
前置知识点介绍 1 变量 1.1 Python的变量类型 变量存储在内存中的值,这就意味着在创建变量时会在内存中创建一个地址。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。因此,变量可以指定不同的数据类型,这些变量可以存储整数,浮点数或字符串等。 1.2 变量赋值 Python 中的变量赋值不需要声明类型。每个变量在内存中创建,都包括变量的标识,名称和数据这些信息。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。等号=用来给变量赋值。 等号=运算符左边是.原创 2021-02-10 11:29:08 · 369 阅读 · 0 评论 -
Python函数基础
前情提要 In [1] # 字符串进阶 string1 = 'Hi, my name is Molly!' len(string1) string1.count('m') string1.find('name') # string1.index('hello') string1.split(' ') string1.replace(' ','_') string1.upper() string1.lower(...原创 2021-02-10 11:24:40 · 905 阅读 · 1 评论