python
文章平均质量分 76
forever_yh
这个作者很懒,什么都没留下…
展开
-
Python初识
一.什么是Python:是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。二.linux上的python使用:1.命令行直接键入python2.编写文件vim hello.py ##只有文件以.py结尾,系统才能识别print 'hello python' ...原创 2018-08-28 14:37:53 · 196 阅读 · 0 评论 -
Python中的数据库
Python中数据库的使用:#进入数据库#进入文件夹#查看#退出文件夹#关闭数据库 数据库的操作:增:sql = 'insert into 表名(列名1,列名2) values(%s,%s)'params = ('要增加的列1内容','要增加的列2内容')count = cur.execute(sql,params) 删:sql ...原创 2018-09-20 01:19:00 · 406 阅读 · 0 评论 -
Python中的os环境变量
os模块:# 返回操作系统类型,值为posix是linux操作系统,值为nt是windows操作系统。# print os.name # 返回操作系统的详细信息# print os.uname() # 返回系统的环境变量# print os.environ或print os.environ.get('KEY值') # 判断是否是绝对路径(不会判断文件或目录是否存...原创 2018-09-20 01:02:04 · 1742 阅读 · 0 评论 -
Python中的文件管理
一.文件操作三部曲:1.打开:f = open('文件名')文件名后不加任何时,默认是r以只读的方法打开r:只能读,不能写。读取文件不存在时会报错r+:可读,可写。读取文件不存在时会报错w:只能写,不能读。文件存在时,会清空文件覆盖文件内容;文件不存在时,会新建文件。w+:可写,可读。文件存在时,会清空文件覆盖文件内容;文件不存在时,会新建文件。a:只能写,不能读。文件存在时,...原创 2018-09-20 00:50:49 · 940 阅读 · 0 评论 -
Python中的面向对象编程练习
封装部分:1.打印小猫爱吃鱼,小猫要喝水class Cat: def eat(self): print '小猫爱吃鱼' def drink(self): print '小猫要喝水'tom = Cat()tom.eat()tom.drink() 2.小明爱跑步,爱吃东西。1)小明体重75.0公斤2)每次跑步会减肥0...原创 2018-09-13 03:10:35 · 14530 阅读 · 1 评论 -
Python中的面向对象
一.基本概念:面向对象:oop:object oriented programming 1.过程和函数(都是对一段功能的代码进行封装):过程:是早期的一个编程概念。过程类似于函数,只能执行,但是没有返回值函数:不仅能执行,还可以返回结果(return) 2.面向过程和面向对象:面向过程(侧重于怎么做):1)把完成某一个需求的所有步骤,从头到尾逐步实现2)根据开发...原创 2018-09-13 02:28:16 · 249 阅读 · 0 评论 -
Python函数练习题
函数部分:1.编写一个名为collatz()的函数,它有一个名为number的参数 如果参数是偶数,那么collatz()就打印出number//2 如果number是奇数,collatz()就打印3*number+1def collatz(number): # if number % 2 == 0: # print number // 2 ...原创 2018-09-06 13:51:07 · 37263 阅读 · 3 评论 -
Python中的函数
一.基本使用:定义函数:#定义时函数名的小括号内填写参数(型参),多个参数之间使用,分割def 函数() """注释""" 定义的内容 ......#如果不主动调用函数,函数不执行函数的调用:#调用时与定义时相同,此时的参数称为实参函数()例如: 二.参数:参数:形参,实参形参:位置参数,默认参数,可变参数,关键字参数位置参数:形参和实参个数...原创 2018-09-06 13:16:56 · 392 阅读 · 0 评论 -
Python中的列表,元组和字典
一.列表:数组:存储同一种数据类型的集合 score=[12,13,14]列表(被称为打了激素的数组):可以存储任意数据类型的集合(一个变量中可以存储多个信息)#列表里面也可以嵌套列表(列表也是一种数据类型)1.列表的特性:索引print service[0]print service[-1]切片print service[::-1] #列表的翻转print service[...原创 2018-09-06 01:10:20 · 20540 阅读 · 2 评论 -
Python中字符串的使用
一.定义方式字符串可以用单引号引起来。也可以用双引号引起来,或是用三个双引号以块的形式引起来。例如: 二.特性1.索引:print s[数字],数字是几就打印出来第几位字母,注意索引值是从0开始例如:2.切片:切片的规则:s[start:end:step] 从start开始到end-1结束,步长:step显示所有字符print s[:]显示前3个字符pr...原创 2018-08-28 17:39:01 · 1122 阅读 · 0 评论 -
Python基本使用
一.if语句:if 要判断的条件: 条件成立的时候,要做的事情 .....elif 条件2: .....else: 条件不成立的时候,要做的事情 .....elif和else都必须和if联合使用,不能单独使用练习:1.只有年龄满足0-100的输出年龄正确,其余报错。if和else语句以及各自的缩进部分都是一个完整的代码块2.p...原创 2018-08-28 15:23:06 · 340 阅读 · 0 评论 -
Python中的多线程
什么是线程:线程是操作系统能够进行运算调度的最小单位(程序执行流的最小单元)。它被包含在进程之中,是进程中的实际运作单位。一个进程中可以并发多个线程,每条线程并行执行不同的任务。(线程是进程中的一个实体,是被系统独立调度和分派的基本单元) 线程和进程的区别:(1)线程共享内存空间;进程的内存是独立的(2)同一个进程的线程之间可以直接交流;两个进程想通信,必须通过一个中间代理来实...原创 2018-09-20 01:32:21 · 188 阅读 · 0 评论