随笔分类 -  python基础篇

内容有python基本类型、流程控制语句、python的内置模块、函数、面向对象、异常处理、文件处理、网络编程基础等基础知识
摘要:虽然Python是解释性语言,但是它是面向对象的,能够进行对象编程。下面就来了解一下如何在Python中进行对象编程。 一.如何定义一个类 在进行python面向对象编程之前,先来了解几个术语:类,类对象,实例对象,属性,函数和方法。 类是对现实世界中一些事物的封装,定义一个类可以采用下面的方式来定 阅读全文
posted @ 2016-06-24 11:51 fukuda 阅读(185) 评论(0) 推荐(0)
摘要:一简介:就其本质而言,正则表达式(或 RE)是一种小型的、高度专业化的编程语言,(在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行。 二字符匹配(普通字符,元字符):普通字符:大多数字符和字母都会和自身匹配 >> 阅读全文
posted @ 2016-06-10 00:26 fukuda 阅读(387) 评论(0) 推荐(0)
摘要:现在已经知道如何创建和执行自己的程序,但如何更加清晰合理的展示自己的代码呢,我们不可能将成千上万的代码写到一个文件里,这里我们需要用到模块。 一般python程序都可以作为模块被调用,也都可以调用其他的模块。模块是程序,模块有三个来源,第一种是内置模块,第二种是第三方模块,第三种是自定义模块。 导入 阅读全文
posted @ 2016-06-06 22:15 fukuda 阅读(321) 评论(0) 推荐(0)
摘要:字面意思,文件操作,无非就是找到文件,打开文件,写入/删除文件,找不到文件就去创建文件,并没有什么特殊的。如果你是这么认为的,那就太天真了,在python中提供了更为合理的数据管理方式。并非是你想像中的那么简单。 首先是打开文件,打开文件需要调用open函数,提供文件名,及打开方式。打开方式有(默认 阅读全文
posted @ 2016-06-01 17:32 fukuda 阅读(270) 评论(0) 推荐(0)
摘要:学习过C、C++、java。其他语言也有接触过oc什么的,其实这么多语言,确实没见过有谁会在一个代码文件里实现成千行上万的代码,通常会通过一个叫做方法的东西去来回传递处理数据神马的。这个方法就是python中的函数。 这里会分以下几点来介绍python的函数: 函数的特点 函数的定义 函数的调用 函 阅读全文
posted @ 2016-05-31 23:43 fukuda 阅读(280) 评论(0) 推荐(0)
摘要:abs(number) 返回一个数的绝对值 all(iterable)和any(iterable) 如果所有iterable都为真,则all返回True,否则返回False 如果任一iterable为真,则any返回True,否则返回False ascii(object) 将基本的数据类型转换为as 阅读全文
posted @ 2016-05-30 23:31 fukuda 阅读(429) 评论(0) 推荐(0)
摘要:set集合是一种无序、无重合值、可迭代的数据集合。 set函数 set可以通过set()函数对序列进行强制转换为set类型的数据,也可以通过直接赋值的方式生成set类型数据: 方法 通过函数dir(set)可以看到set的函数有哪些。 这里着重介绍一下几个常用函数 add add方法是想set集合中 阅读全文
posted @ 2016-05-28 12:22 fukuda 阅读(211) 评论(0) 推荐(0)
摘要:要求 1、实现多用户登录,注册功能。 2、实现商场购物,查询历史购物详单。 3、实现商品分类。 4、商品可一次购买多个,可重复购买,购买后查看已购买商品时,只显示一条 5、实现充值、更改密码功能 分析 从题目要求和当前所掌握的知识来看,要实现该功能会用到文本操作,用来存储用户信息,多用户登录使用字典 阅读全文
posted @ 2016-05-20 22:56 fukuda 阅读(306) 评论(0) 推荐(0)
摘要:通过之前的内容,我们了解到,列表这种结构适合于将值组织到一个结构中,并通过编号对其进行引用。但是我们有时候会需要一种更便捷明了的方式存取、一种以名字来操作引用值的数据结构,这种类型的数据结构称为映射。字典是python中(本人唯一已知)的映射类型。 字典的使用 字典这个名称已经给出了其很多的信息,其 阅读全文
posted @ 2016-05-20 10:37 fukuda 阅读(253) 评论(0) 推荐(0)
摘要:1、字符串的基本操作 所有标准序列的操作(索引、分片、乘法、判断成员资格、长度等)对序列同样适用,上面已经介绍,这里便不一一赘述。字符串是不可变的,因此对字符串中的项或分片赋值,都是不合法的。 2、字符串的格式化 字符串格式化使用百分号%来实现。(%百分号也可作为求余和模运算操作符) 在%的左侧放置 阅读全文
posted @ 2016-05-19 16:36 fukuda 阅读(251) 评论(0) 推荐(0)
摘要:1、相同之处二者都是序列,具有序列类型的所有特性。包括索引、分片、加、乘以及成员资格等操作1)、索引序列所有元素都有编号,从0开始递增,如果一个函数调用返回一个序列那么可以直接对返回结果进行索引操作,字符串也是一个由字符组成的序列。如: 这就是索引,可以通过下标获取该位置的元素,从而有序的存取数据。 阅读全文
posted @ 2016-05-18 15:02 fukuda 阅读(173) 评论(0) 推荐(0)
摘要:1、python之禅 原文:http://blog.csdn.net/gzlaiyonghao/article/details/2151918 The Zen of Python, by Tim Peters Beautiful is better than ugly. Explicit is be 阅读全文
posted @ 2016-05-13 21:47 fukuda 阅读(266) 评论(0) 推荐(0)