![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python语法
基础的Python语法学习
大唐hy
从头开始,不放弃!
展开
-
Python学习笔记(九)继承
1、继承层次结构定义:继承是指通用类(超类)和专用类(子类)之间的关系 继承的目的是对具有不同行为的类进行建模;值变化的话使用单个类,行为变化的话使用继承 超级超类object:所有没有明确声明超类的类都会从object类扩展2、实现子类子类对象自动具有在超类中声明的实例变量,只需要声明在超类对象中没有的实例对象 子类继承超类的所有方法,只需要定义子类的新方法,也可以修改继承来的方...原创 2019-10-10 17:05:03 · 180 阅读 · 0 评论 -
Python学习笔记(八)对象和类
1、面向对象编程:类似C++中的思想2、实现一个简单的类实例变量:使用一个下划线开头的实例变量表示他们应该是私有的,类用户不能直接访问这些实例变量 类的实例:一个类的实例是该类的一个对象,一个实例变量是该类的每个对象中都存在的一个存储位置 一个基本的类及其驱动程序:所用类中定义的方法的第一个形式变量都是self,其他的形式变量用逗号隔开;实例变量的引用必须通过self参数引用,在驱动程...原创 2019-10-10 13:53:38 · 173 阅读 · 0 评论 -
Python学习笔记(七)集合与字典
容器主要有:列表、集合、字典等1、集合集合中的元素不以特定顺序存储,也不能通过位置访问,与数学中集合的定义类似,集合操作比列表操作要快 创建和使用集合:直接指定初始化,也可以用set函数将序列转换为集合cast = {"Luigi", "Gumbys", "Spiny"} #创建集合使用大括号,创建列表使用中括号,创建元组使用小括号不能使用{}创建空集合,使用没有参数的se...原创 2019-10-09 23:57:09 · 710 阅读 · 0 评论 -
python学习笔记(六)文件与异常
1、读取和写入文本文件打开文件:#它们的返回值是一个文件对象infile = open("input.txt", "r") #以读模式打开文件,文件必须已经存在outfile = open("outpt.txt", "w") #以写模式打开文件,文件不存在会自动创建,若存在会被清空infile.close()outfile.close() #若以写模式打开文件退出...原创 2019-09-30 00:29:35 · 331 阅读 · 0 评论 -
python学习笔记(五)列表
1、列表的基本属性创建列表:eg values = [32, 45, 89, 4, 6, 45, 1, 5] 访问列表元素:使用下标访问 遍历列表:使用for循环,以索引为循环变量或者以元素为循环变量 列表引用:values变量中存储的只是列表的引用,实际的列表元素存储在堆中,复制列表时新变量的引用指向内存中相同的位置 反向下标:可以以负数倒序访问列表2、列表操作追加元素:使用a...原创 2019-09-26 10:26:16 · 570 阅读 · 0 评论 -
python学习笔记(四)函数
1、函数如同黑盒子函数的功能以及框架思想和C/C++类似2、实现和测试函数编写并测试一个函数:## Compete the volume of a cube.# @param sideLength the length of a side of the cube# @return the volume of the cube#def cubeVolume(sideLeng...原创 2019-09-25 20:12:15 · 105 阅读 · 0 评论 -
python学习笔记(三)循环
1、while循环:以下是它的基本结构,还是要注意冒号和缩进while condition : statements注意在循环中更新循环变量2、一个小程序3、使用警戒值来作为结束的标志方法一:例如当用户输入0或者-1时就结束输入,在循环内使用if语句 方法二:在使用之前进行预读取,将读取的值放入while循环判断的变量中,然后在循环的底部再次读取更新判断变量,也就是...原创 2019-09-25 16:14:19 · 348 阅读 · 0 评论 -
python学习笔记(二)选择结构
1、if语句格式: if x > 0 : print("~~~") print("~~~")else : print("~~~") 具体要求为:头部后面必须有冒号,允许不完整的if语句,在else后面也需要加冒号,if 内的语句必须缩进,并且有相同的缩进,可以同时有多条语句,只需都有缩进即可。 条件表达式:value1 if condition e...原创 2019-09-24 21:21:43 · 527 阅读 · 0 评论 -
python学习笔记(一)数字与字符串编程
1,变量基本数据类型:整数int,浮点数float;同一个变量可以存储不同类型的值,Int,float,字符串都可以,但是这个习惯不好。1e6 #指数形式浮点数1e-2 #负指数变量名:字母或下划线开头,其余位置可以有字母,下划线或者数字;变量名对大小写敏感;不能使用保留字;一般用小写字母开头;第一次使用的时候初始化。 常量:值不可修改;一般常量名全部大写...原创 2019-09-24 20:07:25 · 212 阅读 · 0 评论