2018年8月2日

摘要: 一、模块介绍 1.Python中的模块 有过C语言编程经验的朋友都知道在C语言中如果要引用sqrt函数,必须用语句#include <math.h>引入math.h这个头文件,否则是无法正常进行调用的。 那么在Python中,如果要引用一些其他的函数,该怎么处理呢? 在Python中有一个概念叫做模 阅读全文
posted @ 2018-08-02 19:45 勺子惜白 阅读(99) 评论(0) 推荐(0) 编辑
 
摘要: 一、异常简介 打开一个不存在的文件123.txt,当找不到123.txt 文件时,就会抛出给我们一个IOError类型的错误,No such file or directory:123.txt (没有123.txt这样的文件或目录) 当Python检测到一个错误时,解释器就无法继续执行了,反而出现了 阅读全文
posted @ 2018-08-02 19:10 勺子惜白 阅读(102) 评论(0) 推荐(0) 编辑
 
摘要: 一、单例模式1. 单例是什么举个常见的单例模式例子,我们日常使用的电脑上都有一个回收站,在整个操作系统中,回收站只能有一个实例,整个系统都使用这个唯一的实例,而且回收站自行提供自己的实例。因此回收站是单例模式的应用。确保某一个类只有一个实例,而且自行实例化并向整个系统... 阅读全文
posted @ 2018-08-02 17:30 勺子惜白 阅读(95) 评论(0) 推荐(0) 编辑
 
摘要: 1. 设计一个卖车的4S店,该怎样做呢?# 定义车类class Car(object): # 定义车的方法 def move(self): print("---车在移动---") def stop(self): print... 阅读全文
posted @ 2018-08-02 16:52 勺子惜白 阅读(111) 评论(0) 推荐(0) 编辑
 
摘要: 一、保护对象的属性 如果有一个对象,当需要对其进行修改属性时,有2种方法 (1)对象名.属性名 = 数据 >直接修改 (2)对象名.方法名() >间接修改 为了更好的保存属性安全,即不能随意修改,一般的处理方式为:将属性定义为私有属性,添加一个可以调用的方法,供调用。 总结 Python中没有像C+ 阅读全文
posted @ 2018-08-02 16:24 勺子惜白 阅读(140) 评论(0) 推荐(0) 编辑
 
摘要: 一、面向对象介绍1.面向对象定义面向对象(object-oriented ;简称: OO) 至今还没有统一的概念 我这里把它定义为: 按人们认识客观世界的系统思维方式,采用基于对象(实体) 的概念建立模型,模拟客观世界分析、设 计、实现软件的办法。面向对象编程(Obj... 阅读全文
posted @ 2018-08-02 11:46 勺子惜白 阅读(78) 评论(0) 推荐(0) 编辑
 
摘要: 一、文件的打开与关闭1.打开文件在python,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件#open(文件名,访问模式)#示例如下: f = open('test.txt', 'w')访问模式及说明:r 以只读方式打开文件。文件的指针将会放... 阅读全文
posted @ 2018-08-02 10:22 勺子惜白 阅读(233) 评论(0) 推荐(0) 编辑

2018年7月31日

摘要: 一、必做题1. 编程实现 9*9乘法表提示:使用循环嵌套。 2.用函数实现求100-200里面所有的素数提示:素数的特征是除了1和其本身能被整除,其它数都不能被整除的数。 3.请用函数实现一个判断用户输入的年份是否是闰年的程序提示:1.能被400整除的年份;2.能被4... 阅读全文
posted @ 2018-07-31 17:41 勺子惜白 阅读(245) 评论(0) 推荐(0) 编辑
 
摘要: 一、函数定义和调用及文档说明1.定义函数定义函数的格式如下:def 函数名(): 代码demo: # 定义一个函数,能够完成打印信息的功能 def printInfo(): ''' 我要说句话 :ret... 阅读全文
posted @ 2018-07-31 17:36 勺子惜白 阅读(138) 评论(0) 推荐(0) 编辑
 
摘要: 一、遍历通过for ... in ...:的语法结构,我们可以遍历字符串、列表、元组、字典等数据结构。1.字符串遍历>>> a_str = "hello itcast">>> for char in a_str:... print(char,end=' ').... 阅读全文
posted @ 2018-07-31 11:20 勺子惜白 阅读(261) 评论(0) 推荐(0) 编辑