
python
文章平均质量分 79
Adhuyanchong
这个作者很懒,什么都没留下…
展开
-
python基础与基本数据类型
########python######### 一.Python背景介绍1.什么是python?python是一种解释型的、面向对象的、带有动态语义的高级程序设计语言。 2.python的简史1989年,Guido(龟叔)为ABC语言写的一个插件。因Monty Python的喜剧团体的原因,故给这个语言起名为python。linux也是1989年诞生的,1991原创 2017-06-29 20:55:30 · 421 阅读 · 0 评论 -
python-Mysql数据库
#######MySQL 数据库使用#########一. MySQLMySQL 是 Web 世界中使用最广泛的数据库服务器。MySQL 内部有多种数据库引擎,最常用的引擎是支持数据库事务的 InnoDB。1>在shell中安装MySQL MySQL-python.x86_64与mariadb-server • 一定要进行设置密码,确保数据库安原创 2017-07-17 18:43:38 · 426 阅读 · 0 评论 -
python异常处理与调试,正则表达式
####异常处理与调试####1.cacl包里没加if __name__ == "__main__":时,hell.py在调用mun中的方法时,会执行mun中的print,加了之后则没有。2.错误•有的错误是程序编写有问题造成的,比如本来应该输出整数结果输出了字符串,这种错误我们通常称之为 bug,bug 是必须修复的。•有的错误是用户输入造成的,比如让用户输入 ema原创 2017-07-17 16:42:14 · 1665 阅读 · 0 评论 -
python元组,集合
######元组#######1.tuple为什么需要元组?比如:打印用户的姓名userinfo1 = "fentiao 4 male"userinfo[0:7]结论:字符串中操作提取姓名/年龄/性别的方式不方便,诞生元组.2.元组的定义•- 定义空元组tuple = ()•- 定义单个值的元组tuple = (fentiao,)•- 一般的元组tu原创 2017-07-07 17:18:18 · 325 阅读 · 0 评论 -
python字符串,列表
########字符串类型#######1.字符串的定义 str1 = 'our company is westos' str2 = "our company is westos" str3 = """our company is westos"""2.转义符号一个反斜线加一个单一字符可以表示一个特殊字符,通常是不可打印的字符\n: 代表换行符 \":代表双引号本身原创 2017-07-06 14:41:05 · 716 阅读 · 0 评论 -
python脚本练习
2.3.原创 2017-07-06 14:46:45 · 682 阅读 · 0 评论 -
python面向对象编程
#########面向对象编程######### 一 编程范式 •面向对象编程——Object Oriented Programming,简称 OOP,把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。•面向过程把函数继续切分为子函数,来降低系统的复杂度。 二 基础概念 • 类: 在 Python 中,所有数据类型都可以视为对象,当然也可以自定原创 2017-07-14 22:40:47 · 393 阅读 · 0 评论 -
python文件操作
#######文件操作######## 一 文件读写• Python 内置了读写文件的函数,用法和 C 是兼容的。• 操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(又称文件描述符),然后,通过操作系统提供的接口从这个文件对象操作;1.思考:把大象放进冰箱的过程。 2.思考文件读写的过程:(1). 打开文件(2).原创 2017-07-14 22:30:16 · 316 阅读 · 0 评论 -
python模块与包
###########模块与包############# 一.模块1.什么是模块?在 Python 中,所有以.py结尾的文件就称之为一个模块(Module)。•大大提高了代码的可维护性;•编写代码不必从零开始。当一个模块编写完毕,就可以被其他地方引用;示例:在python中建立一个cacl.py文件,再在hello.py中调用他 2.导入原创 2017-07-14 22:22:41 · 329 阅读 · 0 评论 -
python高级特性与高阶函数
1. 递归函数 # # n! = 1x2x3x4x.......(n-1)xn= (n-1)!xn = (n-2)!x(n-1)xn# # 1! = 1# 2! = (2-1)! x 2 = fact(2-1) x 2# 3! = (3-1)! x 3 = (2-1)! x 2 x原创 2017-07-11 14:04:52 · 659 阅读 · 0 评论 -
python函数
###############函数################1.定义函数• def关键字,依次写出函数名、括号、括号中的参数和冒号 :• 在缩进块中编写函数体,函数的返回值用 return 语句返回。2.函数的用法:1># 函数在执行过程中一旦遇到return,函数就执行完毕,并将结果返回。# 函数在执行过程中没有遇到return时,返回值None.def原创 2017-07-11 12:18:13 · 429 阅读 · 0 评论 -
python字典
#######字典dict########1.为什么需要字典类型?>>> list1 = ["name", "age", "gender"]>>> list2 = ["fentiao", 5, "male"]>>> zip(list1, list2) //通过zip内置函数将两个列表结合,help(zip)[('name', 'fentiao'), ('a原创 2017-07-11 11:15:02 · 387 阅读 · 0 评论 -
python常用模块与socket编程
######常用模块######1. OS 模块• 为访问操作系统的特定熟悉提供方法• 提供了对平台模块的封装(对 windows, 对 mac 的封装等)•os.environ 对环境变量的操作• os.getcwd() 获取当前的工作目录• os.access(path,mod) 判断对一个文件或者目录是否具有指定的权限mode 参数的可选值:原创 2017-07-17 19:14:26 · 469 阅读 · 0 评论