3 huo_1214

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 5w+

Python3 zip() 函数

Python3 zip() 函数 Python3 内置函数描述zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的对象,这样做的好处是节约了不少的内存。我们可以使用 list() 转换来输出列表。如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操作符,可以将元组解压为列表。zip 方法在 Py...

2018-11-10 15:31:13

python(@property用法详解)

class People(object): def __init__(self, name, age): self.name = name self.age = age # 私有属性 self.__number = 0 # 获取私有属性值 number = p1.number 会执行这个函数 @propert

2018-02-02 19:30:28

python的内存管理

#python中自动管理内存的#自动管理内存编程语言 例如:object-c python#手动管理内存编程语言 例如:c#python 中的内存管理采用的‘引用计数’的方式,如果一个对象的引用计数为0,该对象占用的内存会被python解释器清空掉,对象也会消失,如果一个对象的引用计数超过0,这个对象会一直存放在内存中。#python中是自动管理内存的,实际上是通过“引用计数”的方式来管理

2018-02-02 19:24:48

python(@property,setter,deleter)

class Women(object): def __init__(self, age): # 执行age函数,给_age属性赋值 self.age = age def set_age(self,value): if not isinstance(value,int): raise TypeError('age

2018-02-02 12:09:07

python(@property)

一、@property#@property 负责装饰一个对象函数,让某生成对应的setter和getter函数,调用的时候,直接可以使用对象名.函数名这种类似于属性的调用方法来执行函数小例子:(1)class People(object): def __init__(self): self.__age = 20# 1.普通获取设置属性值得方法

2018-02-02 12:05:38

python(类和对象之类函数和静态函数)

类函数和静态函数# -*- coding:utf-8 -*-#类函数和静态函数class People(object): # 类变量 total= 0 def __init__(self, name, age): # 调用父类的初始化函数 super(People, self).__init__() #初始化当前类对象

2018-02-02 11:52:52

python(类和对象之继承)

继承:1 什么是继承?继承的特点:# 继承#object 顶级父类 python中所有的类都是直接继承自object#继承特点: #1.子继承父类,子类拥有父类的所有属性和函数 #2.子类继承父类 子类可以具有自己独有的属性和函数,但是父类不可以使用子类独有的的属性和函数 #3.子类继承父类 ,子类可以重写父类的函数 为什么要重写父类函数?一般都是因

2018-02-02 11:52:11

python(类和对象之保存数据到本地)

#声明一个类型class People(object): #类变量 file_name = 'student.txt' def __init__(self,name,school): self.name = name self.school = school #属性可以是列表 self.pdc = []

2018-02-01 21:44:41

python(类和对象之对象的私有属性)

对象的私有属性#对象的私有属性class People(object): ''' description 可以写一些类的描述 ''' def __init__(self,name): self.name = name # 声明一个对象的私有属性 # 私有属性只能在类声明的范围内使用 # 声

2018-02-01 21:43:45

python(类和对象之对象实例函数)

对象实例函数#对象实例函数class People(object): #如果需要在创建对象的时候,给对象属性赋值,就可以在初始化函数中传递参数,给属性赋值,若不需要,就不用写了 def __init__(self): #初始化函数可以不用传递参数值 #可以直接给属性赋一个默认值 self.name = '张三'

2018-02-01 21:41:52

python(类和对象之类属性和类变量)

类属性 类变量#1.类属性、类变量、只能由类调用的属性class People(object): #类变量可以由所有的对象访问,但是对象只能访问,不可修改 #用来做资源共享 total = 0 name = 'python8期' #初始化函数,添加对象属性 def __init__(self,name,age,school):

2018-02-01 21:40:51

基于python的景点查询系统

import requestsimport jsonurl = 'http://api.map.baidu.com/telematics/v3/travel_attractions?id=yiheyuan&ak=TueGDhCvwI6fOrQnLM0qmXxY9N0OkOiQ&output=json'rs = requests.get(url)rs_dict = json.loads(rs

2018-02-01 21:31:54

基于python的快递查询系统

import requestsimport jsonkd_dict = {1:'shentong',2:'ems',3:'shunfeng',4:'yuantong',5:'zhongtong',6:'yunda',7:'tiantian',8:'huitong',9:'quanfeng',10:'debang',11:'zhaijisong'}while 1: print('请选择

2018-02-01 21:31:22

基于python的最新电影查询

最新电影查询import requestsimport jsonprint('************欢迎使用电影查询系统********************')while 1: city = input('输入城市名(输入0退出):') if city == '0': print('已退出电影查询系统!') break els

2018-02-01 21:29:26

基于python的旅游查询系统

旅游查询系统import requestsimport jsonprint('************欢迎使用旅游景点查询系统**************')while 1: city = input('输入旅游城市名(输入0退出):') if city == '0': print('已退出旅游查询系统!') break else:

2018-02-01 21:28:08

python(工具类)

一、写入数据的工具类class FileManager(object): #保存文件的名称 filename = 'student.txt' #写一个写入数据的接口 @classmethod def write(cls,content,split='\n'): ''' :param content: 要写入的数据

2018-02-01 20:43:36

python(__slots__的作用)

__slots__的作用:限制只有定义的一些属性才可以动态添加,以元组的方式定义能给对象添加的属性,除此之外的属性不能添加,对动态添加属性可以做出一些限制下面有个小例子,来看一下__slots__的使用# -*- coding:utf-8 -*-class People(object): __slots__ = ('name','age','phone') def _

2018-02-01 20:09:27

python(类和对象)

一、类和对象(1)1.1、什么是面向对象?什么是类?什么是对象?以及它们的作用#python是面向对象的编程语言,面向对象特点:继承、封装、多态#面向对象编程:和面向过程一样,是一种编程思想#类和对象:#什么是类?类是具有相同属性和行为方法的事物的抽象的集合#类的例子:人类,鱼类,猴子类#人类的属性:身高,体重,性别,年龄,姓名#人类的行为:吃喝拉撒睡#什么是对象?类的具

2018-01-31 21:25:34

python(sorted()函数)

一、什么是sorted()?#sorted()函数 可以对数字(从小到大。从大到小)或字符串(ASCII编码)进行排序#对数字进行排序二、如何使用?list1 = [1,52,2,44,1132,54,9]#默认按升序排序rs = sorted(list1)print(rs)执行结果:[1, 2, 9, 44, 52, 54, 1132]#实现一个按照降序排序的函数#如果

2018-01-31 21:02:27

python(异常捕获)

一、try...except...# 1. try...except...用于异常捕获,当一段代码程序执行时出现异常(报错)会导致程序结束,出现异常的地方之后的逻辑代码就不会执行了,所以需要捕获异常,当捕获到异常之后,可以对异常进行处理,处理完之后,可以保证项目中的其他代码不会受影响list1 = [1,2]try: s = list1[4]#1.1 捕获所有类型异常 ex

2018-01-31 20:58:48

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!