随笔分类 -  python

python(27):模块
摘要:一、模块介绍 1.Python中的模块 有过C语言编程经验的朋友都知道在C语言中如果要引用sqrt函数,必须用语句#include <math.h>引入math.h这个头文件,否则是无法正常进行调用的。 那么在Python中,如果要引用一些其他的函数,该怎么处理呢? 在Python中有一个概念叫做模 阅读全文
posted @ 2018-08-02 19:45 勺子惜白 阅读(108) 评论(0) 推荐(0)
python(26):异常
摘要:一、异常简介 打开一个不存在的文件123.txt,当找不到123.txt 文件时,就会抛出给我们一个IOError类型的错误,No such file or directory:123.txt (没有123.txt这样的文件或目录) 当Python检测到一个错误时,解释器就无法继续执行了,反而出现了 阅读全文
posted @ 2018-08-02 19:10 勺子惜白 阅读(113) 评论(0) 推荐(0)
python(25):面向对象3
摘要:一、单例模式1. 单例是什么举个常见的单例模式例子,我们日常使用的电脑上都有一个回收站,在整个操作系统中,回收站只能有一个实例,整个系统都使用这个唯一的实例,而且回收站自行提供自己的实例。因此回收站是单例模式的应用。确保某一个类只有一个实例,而且自行实例化并向整个系统... 阅读全文
posted @ 2018-08-02 17:30 勺子惜白 阅读(98) 评论(0) 推荐(0)
python(24):工厂模式应用设计
摘要:1. 设计一个卖车的4S店,该怎样做呢?# 定义车类class Car(object): # 定义车的方法 def move(self): print("---车在移动---") def stop(self): print... 阅读全文
posted @ 2018-08-02 16:52 勺子惜白 阅读(118) 评论(0) 推荐(0)
python(23):面向对象2
摘要:一、保护对象的属性 如果有一个对象,当需要对其进行修改属性时,有2种方法 (1)对象名.属性名 = 数据 >直接修改 (2)对象名.方法名() >间接修改 为了更好的保存属性安全,即不能随意修改,一般的处理方式为:将属性定义为私有属性,添加一个可以调用的方法,供调用。 总结 Python中没有像C+ 阅读全文
posted @ 2018-08-02 16:24 勺子惜白 阅读(162) 评论(0) 推荐(0)
python(22):面向对象1
摘要:一、面向对象介绍1.面向对象定义面向对象(object-oriented ;简称: OO) 至今还没有统一的概念 我这里把它定义为: 按人们认识客观世界的系统思维方式,采用基于对象(实体) 的概念建立模型,模拟客观世界分析、设 计、实现软件的办法。面向对象编程(Obj... 阅读全文
posted @ 2018-08-02 11:46 勺子惜白 阅读(83) 评论(0) 推荐(0)
python(21):文件
摘要:一、文件的打开与关闭1.打开文件在python,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件#open(文件名,访问模式)#示例如下: f = open('test.txt', 'w')访问模式及说明:r 以只读方式打开文件。文件的指针将会放... 阅读全文
posted @ 2018-08-02 10:22 勺子惜白 阅读(246) 评论(0) 推荐(0)
python(20):练习题
摘要:一、必做题1. 编程实现 9*9乘法表提示:使用循环嵌套。 2.用函数实现求100-200里面所有的素数提示:素数的特征是除了1和其本身能被整除,其它数都不能被整除的数。 3.请用函数实现一个判断用户输入的年份是否是闰年的程序提示:1.能被400整除的年份;2.能被4... 阅读全文
posted @ 2018-07-31 17:41 勺子惜白 阅读(260) 评论(0) 推荐(0)
python(19):函数
摘要:一、函数定义和调用及文档说明1.定义函数定义函数的格式如下:def 函数名(): 代码demo: # 定义一个函数,能够完成打印信息的功能 def printInfo(): ''' 我要说句话 :ret... 阅读全文
posted @ 2018-07-31 17:36 勺子惜白 阅读(159) 评论(0) 推荐(0)
python(18):遍历、公共方法、引用、可变与不可变类型
摘要:一、遍历通过for ... in ...:的语法结构,我们可以遍历字符串、列表、元组、字典等数据结构。1.字符串遍历>>> a_str = "hello itcast">>> for char in a_str:... print(char,end=' ').... 阅读全文
posted @ 2018-07-31 11:20 勺子惜白 阅读(282) 评论(0) 推荐(0)
python(17):字典
摘要:一、字典介绍1.字典的定义变量info为字典类型:info = {'name':'班长', 'id':100, 'sex':'f', 'address':'地球亚洲中国北京'}字典和列表一样,也能够存储多个数据。列表中找某个元素时,是根据下标进行的。字典中找某个元素时... 阅读全文
posted @ 2018-07-31 10:21 勺子惜白 阅读(154) 评论(0) 推荐(0)
python(16):元组
摘要:1.元组的定义Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。>>> aTuple = ('et',77,99.9)>>> aTuple('et',77,99.9) 2.修改元组说明: python中不允许修改元组的数据,... 阅读全文
posted @ 2018-07-31 09:38 勺子惜白 阅读(170) 评论(0) 推荐(0)
python(15):练习题
摘要:1. 编程实现对一个元素全为数字的列表,求最大值、最小值 2. 编写程序,完成以下要求:统计字符串中,各个字符的个数比如:"hello world" 字符串统计的结果为: h:1 e:1 l:3 o:2 d:1 r:1 w:1 3. 编写程序,完成以下要求:完成一个路... 阅读全文
posted @ 2018-07-31 09:28 勺子惜白 阅读(1538) 评论(0) 推荐(0)
python(14):列表
摘要:一、列表介绍1.列表的格式比C语言的数组强大的地方在于列表中的元素可以是不同类型的。 testList = [1, 'a'] 2.打印列表demo: namesList = ['xiaoWang','xiaoZhang','xiaoHua'] print(... 阅读全文
posted @ 2018-07-31 09:25 勺子惜白 阅读(164) 评论(0) 推荐(0)
python(13):字符串
摘要:一、python中字符串的格式双引号或者单引号中的数据,就是字符串。#如下定义的变量a,存储的是数字类型的值a = 100#如下定义的变量b,存储的是字符串类型的值b = "hello itcast.cn"#或者b = 'hello itcast.cn' 二、字符串输... 阅读全文
posted @ 2018-07-31 08:37 勺子惜白 阅读(218) 评论(0) 推荐(0)
python(12):练习题
摘要:必做题:1. 使用if,编写程序,实现以下功能:从键盘获取用户名、密码如果用户名和密码都正确(预先设定一个用户名和密码),那么就显示“欢迎进入xxx的世界”,否则提示密码或者用户名错误 2. 使用while,完成以下图形的输出** ** * ** * * ** * *... 阅读全文
posted @ 2018-07-30 17:20 勺子惜白 阅读(1159) 评论(0) 推荐(0)
python(11):循环
摘要:一、while1.while循环的格式while 条件: 条件满足时,做的事情1 条件满足时,做的事情2 条件满足时,做的事情3 ...(省略)...demo: i = 0 while i<5: print("当前是第... 阅读全文
posted @ 2018-07-30 17:00 勺子惜白 阅读(148) 评论(0) 推荐(0)
python(10):if、运算符
摘要:一、if判断语句1.if判断语句介绍if语句是用来进行判断的,其使用格式如下: if 要判断的条件: 条件成立时,要做的事情demo1: age = 30 print (------if判断开始------) if age>=18: ... 阅读全文
posted @ 2018-07-30 16:27 勺子惜白 阅读(214) 评论(0) 推荐(0)
python(9):练习题
摘要:1. 说出变量名字,可以由哪些字符组成 2. 写出变量命名时的规则 3. 说出什么是驼峰法(大驼峰、小驼峰) 4. 编写程序,完成以下要求:提示用户进行输入数据;获取用户的数据数据(需要获取2个);对获取的两个数字进行求和运行,并输出相应的结果 5. 编写程序,完成以... 阅读全文
posted @ 2018-07-30 15:39 勺子惜白 阅读(1347) 评论(0) 推荐(0)
python(8):运算符、数据类型转换
摘要:一、运算符1.算术运算符下面以a=10 ,b=20为例进行计算 2.赋值运算符 3.复合赋值运算符 二、数据类型转换 a = '100' #此时a的类型是一个字符串,里面存放了'1'、'0'、'0'这3个字符 b = int(a) #此时... 阅读全文
posted @ 2018-07-30 11:26 勺子惜白 阅读(167) 评论(0) 推荐(0)