Python
文章平均质量分 92
语言基础,略懂
迷路的小绅士
讲究一个无私奉献
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python基础知识1
一、解释器的作用Python解释器作用:运行文件Python解释器种类:CPython,C语言开发的解释器[官方],应用广泛的解释器。IPython,基于CPython的一种交互式解释器。其他解释器– PyPy,基于Python语言开发的解释器。– Jython,运⾏行在Java平台的解释器器,直接把Python代码编译成Java字节码执行。– IronPython,运行在微软.Net平台上的Python解释器,可以直接把Python代码编译成.Net的字节码。二、PyCharm的作原创 2019-07-15 13:28:58 · 594 阅读 · 0 评论 -
Python基础-16面向对象版学员管理系统
1.main.py# 1. 导入管理系统模块from StudentManagerSystem.managerSystem import StudentManager# 2. 启动管理系统# 保证是当前文件运行才启动管理系统:if --创建对象并调用run方法if __name__ == '__main__': student_manager = StudentManager(...原创 2019-08-07 10:13:35 · 379 阅读 · 0 评论 -
Python基础-14异常
一. 了解异常当检测到一个错误时,解释器就无法继续执行了,反而出现了一些错误的提示,这就是所谓的"异常"。例如:以r 方式打开一个不存在的文件。open('test.txt', 'r')二. 异常的写法2.1 语法try: 可能发生错误的代码except: 如果出现异常执行的代码2.2 快速体验需求:尝试以r 模式打开文件,如果文件不存在,则以w 方式打开。try:...原创 2019-08-02 10:51:17 · 195 阅读 · 0 评论 -
Python基础-10文件操作
一、文件操作的作用文件操作的作用就是把一些内容(数据)存储/存放起来,可以让程序下一次执行的时候直接使用,而不不必重新制作一份,省时省力。二、文件的基本操作文件操作步骤:打开文件读写等操作关闭文件注意: 可以只打开和关闭文件,不进行任何读写操作。2.1 打开在Python,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件,语法如下:open(name, mo...原创 2019-07-28 20:09:07 · 366 阅读 · 0 评论 -
Python基础-13面向对象-其他(三大特性、类属性和实例属性、类方法和静态方法)
一、面向对象三大特性封装将属性和方法书写到类的里面的操作即为封装封装可以为属性和方法添加私有权限继承子类默认继承父类的所有属性和方法子类可以重写父类属性和方法多态传入不同的对象,产生不同的结果二、多态2.1 了解多态多态指的是一类事物有多种形态,(一个抽象类有多个子类,因而多态的概念依赖于继承)。定义:多态是一种使用对象的方式,子类重写父类方法,调用不同子类对象的相同...原创 2019-08-01 15:47:11 · 421 阅读 · 0 评论 -
Python基础-15模块和包
一、模块Python 模块(Module),是一个Python 文件,以 .py 结尾,包含了Python 对象定义和Python语句。模块能定义函数,类和变量,模块里也能包含可执行的代码。1.1. 导入模块①import'''1. 导入模块import 模块名import 模块名1, 模块名2... 2. 调用功能模块名.功能名()'''import mathprint...原创 2019-08-05 16:37:31 · 246 阅读 · 0 评论 -
Python基础-9函数Ⅲ
一、应用:学员管理系统def print_info(): print('-' * 20) print('欢迎登录学员管理理系统') print('1: 添加学员') print('2: 删除学员') print('3: 修改学员信息') print('4: 查询学员信息') print('5: 显示所有学员信息') print('6...原创 2019-07-27 11:04:10 · 517 阅读 · 0 评论 -
Python基础-6公共操作、推导式
一、公共操作1.运算符运算符描述⽀支持的容器器类型+合并字符串串、列列表、元组*复制字符串串、列列表、元组in元素是否存在字符串串、列列表、元组、字典notin元素是否不存在字符串串、列列表、元组、字典1.1 +# 1. 字符串str1 = 'aa'str2 = 'bb'str3 = str1 + str2print(st...原创 2019-07-23 11:41:21 · 362 阅读 · 1 评论 -
Python基础-12面向对象-继承
一、继承的概念生活中的继承,一般指的是子女继承父辈的财产。拓展1:经典类或旧式类不由任意内置类型派生出的类,称之为经典类。class 类名: 代码 ......拓展2:新式类class 类名(object): 代码Python面向对象的继承指的是多个类之间的所属关系,即子类默认继承父类的所有属性和方法,具体如下:# 父类Aclass A(object): d...原创 2019-07-31 14:28:10 · 219 阅读 · 0 评论 -
Python基础-8函数Ⅱ
一、变量作用域变量作用域指的是变量生效的范围,主要分为两类:局部变量和全局变量。1.局部变量所谓局部变量是定义在函数体内部的变量,即只在函数体内部生效。def testA(): a = 100 print(a)testA() # 100print(a) # 报错局部变量的作用: 在函数体内部,临时保存数据,即当函数调用完成后,则销毁局部变量。2.全局变量所谓...原创 2019-07-26 12:10:23 · 219 阅读 · 0 评论 -
Python基础-5集合、字典
一、字典字典里面的数据是以键值对形式出现,字典数据和数据顺序没有关系,即字典不支持下标,后期无论数据如何变化,只需要按照对应的键的名字查找数据即可。1.创建字典的语法字典特点:符号为 大括号数据为 键值对 形式出现各个键值对之间用 逗号 隔开# 有数据字典dict1 = {'name':'Tom','age':20,'gender':'男'}#无数据字典dict2 = {...原创 2019-07-22 14:11:32 · 208 阅读 · 0 评论 -
Python基础-11面向对象基础
一. 理解面向对象面向对象就是将编程当成是一个事物,对外界来说,事物是直接使用的,不用去管他内部的情况。而编程就是设置事物能够做什么事。二. 类和对象类和对象的关系:用类去创建一个对象。2.1 理解类和对象2.1.1 类类是对一系列具有相同特征和行为的事物的统称,是一个抽象的概念,不是真实存在的事物。特征即是属性行为即是方法类比如是制造洗衣机时要用到的图纸,也就是说类是用来创...原创 2019-07-30 23:03:00 · 259 阅读 · 0 评论 -
Python基础-7函数Ⅰ
一、函数的作用函数就是将一段具有独立功能的代码块整合到一个整体并命名,在需要的位置调用这个名称即可完成对应的需求。函数在开发过程中,可以更高效的实现代码重用。二、函数的使用步骤1.定义函数def 函数名(参数): 代码1 代码2 ......2.调用函数# 函数名(参数)注意:不同的需求,参数可有可无。在Python中,函数必须先定义后使用。三、函数的参数作用...原创 2019-07-25 10:53:24 · 208 阅读 · 0 评论 -
Python基础-4列表、元组
一、列表的格式# [数据1, 数据2, 数据3, 数据4......]# 列表的作用是一次性存储多个数据,程序员可以对这些数据进行的操作有:增、删、改、查二、查找1.下标name_list = ['Tom','Lily','Rose']print(name_list[1])print(name_list[0])print(name_list[2])2.函数index(...原创 2019-07-20 16:00:27 · 273 阅读 · 0 评论 -
Python基础-3字符串
一、认识字符串字符串是Python 中最常用的数据类型。我们一般使用引号来创建字符串。创建字符串很简单,只要为变量分配一个值即可。a = 'hello world'b = "abcdefg"print(type(a))print(type(b))# <class 'str'># <class 'str'>1.字符串特征# 一对引号字符串a = 'To...原创 2019-07-19 13:56:03 · 415 阅读 · 0 评论 -
Python基础-2循环
一、循环简介1.循环作用让代码更⾼效的重复执行。2.循环的分类在Python中,循环分为while 和for 两种,最终实现效果相同。二. while的语法1.输出5次hello worldi = 1while i<=5: print('hello world') i+=1三. while的应用1.应用一:计算1-100累加和i = 1resul...原创 2019-07-18 15:48:16 · 701 阅读 · 0 评论
分享