- 博客(4)
- 收藏
- 关注
原创 python面向对象编程二
三、属性和方法•类由成员变量(对应于对象的属性)和成员函数(对应于对象的方法)组成。属性是对数据的封装,方法则表示对象具有的行为。•Python的构造函数、析构函数、私有属性或方法都是通过名称约定区分的。此外,Python还提供了一些有用的内置方法,简化了类的实现1、类的成员属性•Python的类的成员一般分为私有属性和公有属性,像C++有定义属性的关键字(public、pri...
2018-10-27 15:17:32 723
原创 python 实例 一个字符串中的每个空格替换
请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy# -*- coding:utf-8 -*-class Solution: # s 源字符串 def replaceSpace(self, s): # write code here s...
2018-10-24 17:13:51 1922 1
原创 python 面向对象编程一
一、面向对象程序设计方法的由来1、面向过程的程序设计方法1.1基本步骤分析程序从输入到输出的各步骤 按照执行过程从前到后编写程序 将高耦合部分封装成模块或函数 输入参数,按照程序执行过程调试 1.2 面向过程的程序设计特点过程化程序设计的典型方法是“结构化程序设计”方法,是由荷兰学者Dijkstra在70年代提出的。 程序设计原则:自上而下、逐步求精、模块化编程等。程序...
2018-10-03 17:30:02 351
转载 大O表示法
转载:https://blog.csdn.net/Max__Payne/article/details/1872906一. 简介做了几年程序,感觉基本的东西很多还不熟悉,所以重新补充数据结构知识。1.1 大O表示法上学的时候就学习了大O表示法表示一个算法的效率,也大概明白怎么回事,知道如果没有循环的一段程序的复杂度是常数,一层循环的复杂度是O(n),两层循环的复杂度是O(n^2...
2018-10-03 16:30:57 1470 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人