python
文章平均质量分 91
Lock-f
这个作者很懒,什么都没留下…
展开
-
Python基础知识
一.数据类型str:表示是一个字符串类型,字符串是以单引号'或双引号"括起来的任意文本,name = '李元元'print nameint 表示是一个整型,Python可以处理任意大小的整数,当然包括负整数age = 18print agebool表示是一个布尔型,真:True 假:False,一个布尔值只有True、False两种值gender = Truefloat表...原创 2018-08-28 14:50:52 · 211 阅读 · 0 评论 -
python 中面向对象编程-------封装、继承、多态
一.封装封装1.封装是面向对象编程的一大特点2.面向对象编程的第一步 将属性和方法封装到一个抽象的类中(为什么说是抽象的,因为类不能直接使用)3.外界使用类创建对象,然后让对象调用方法4.对象方法的细节都被封装在类的内部 eg:小明爱跑步需求1.小明体重75.0公斤2.每次跑步会减肥0.5公斤3每次吃东西体重会增加1公斤4.小美的体重是45.0公斤代码:cla...原创 2018-09-12 10:40:23 · 232 阅读 · 0 评论 -
python 面向对象编程
一.类和对象面向对象 oop:object oriented programming面向对象的基本概念:我们之前学习的编程方式就是面向过程的面向过程和面向对象,是两种不同的编程方式对比面向过程的特点,可以更好的了解什么是面向对象过程和函数(都是对一段功能的代码进行封装)过程:是早期的一个编程概念 过程类似于函数,只能执行,但是没有返回值函数:不仅能执行,还可以返回结果(...原创 2018-09-12 10:18:29 · 159 阅读 · 0 评论 -
python 中的模块
一.使用模块Python本身就内置了很多非常有用的模块,只要安装完毕,这些模块就可以立刻使用。1.python中内置的模块# import time# time.time()# time.ctime()# time.sleep(2)## import mathimport osprint(os.listdir('/var/log'))import randomim...原创 2018-09-12 09:45:30 · 159 阅读 · 0 评论 -
python中的装饰器
一.map_和匿名函数def f(x): return x*x# map()传入的第一个参数是一个函数,第二个参数是一个序列print map(f,[1,2,3,4])print map(lambda x:x*x,[1,2,3,4]) 二.装饰器021.装饰器需求:获取每个函数的执行时间 1.函数执行之前计算时间 2.函数执行之后计算时间问题1...原创 2018-09-12 09:33:45 · 200 阅读 · 0 评论 -
python 中的for语句
ipython中range的用法In [1]: range(5)Out[1]: [0, 1, 2, 3, 4]In [2]: range(7)Out[2]: [0, 1, 2, 3, 4, 5, 6]In [3]: range(1,10)Out[3]: [1, 2, 3, 4, 5, 6, 7, 8, 9]拿出1~10之间的所有奇数In [5]: range(1,11,2)...原创 2018-09-03 17:54:32 · 701 阅读 · 0 评论 -
python中的字典
一.字典的定义字典是一个无序的数据集合,使用print输出字典的时候通常输出的顺序和定义的顺序是不一致的# message = {# 'name':'tom',# 'age':18,# 'height':1.80,# 'weight':75.5# }# print message# s = {}# print type(s)# s = {...原创 2018-09-05 18:25:00 · 279 阅读 · 0 评论 -
python中的元组和集合
一.元组的创建元组(tuple):带了紧箍咒的列表元组本身不可变数据类型,没有增删改差元组内可以存储任意数据类型t = (1,2,3,4.0,'star')print t,type(t)# 元组里面包含可变数据类型,可以间接修改元组的内容t1 = ([1,2,3],4)t1[0].append(4)print t1# 元组如果只有一个元素的时候,后面一定要加逗号,否则数...原创 2018-09-05 17:50:30 · 3582 阅读 · 1 评论 -
python中的列表
Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。数组:存储同一种数据类型的集合 scores=[12,13,14]列表:(打了激素的数组):可以存储任意数据类型的集合一.创建列表In [1]: name1 = 'tom'In [2]: name2 = 'lily'In [3]: name3 = 'bob'In [4]...原创 2018-09-05 10:57:20 · 217 阅读 · 0 评论 -
python 中的字符串
一.字符串的定义方式a = "hello"b = 'westos'c = "what's up"d = """ 用户管理1.添加用户2.删除用户3.显示用户"""print aprint bprint cprint d 二.字符串的搜索和替换 代码:s = 'hello world'#print len(s)# find找到字...原创 2018-08-28 17:33:09 · 331 阅读 · 0 评论 -
python 中的while语句
一.while语句while 条件(): 条件满足时,做的事情1 条件满足时,做的事情2 ......输出5次python:代码:# 1.定义一整数变量,记录循环的次数i = 1# 2.开始循环while i <= 5:# 希望循环内执行的代码print 'hello python' # 处理计数器 i += 1 2. 定义死循环...原创 2018-08-28 17:02:20 · 25909 阅读 · 0 评论 -
python 中的if语句
一.if语句if 要判断的条件: 条件成立的时候,要做的事情 .....eg: if 要判断的条件: 条件成立的时候,要做的事情 .....else: 条件不成立的时候,要做的事情 .....if和else语句以及各自的缩进部分都是一个完整的代码块eg: 二.elif语句if 要判断的条件: 条件成...原创 2018-08-28 15:32:30 · 288 阅读 · 0 评论 -
python中的函数
一.函数# # 定义函数# # 如果不主动调用函数,函数是不会执行的# def say_hello():# print 'hello1'# print 'hello2'# print 'hello3'say_hsay_hello()# # 函数的调用# say_hello()# def sum_2_sum():# """对两个数字的求和""...原创 2018-09-06 17:09:30 · 754 阅读 · 0 评论