python练习习题
文章平均质量分 73
标记的回忆
这个作者很懒,什么都没留下…
展开
-
面向对象第一节
#coding=utf-8'''定义一个列表的操作类:Listinfo包括的方法: 1 列表元素添加: add_key(keyname) [keyname:字符串或者整数类型]2 列表元素取值:get_key(num) [num:整数类型]3 列表合并:update_list(list) [list:列表类型]4 删除并且返回最后一个元素:del_key() list原创 2014-11-17 10:54:59 · 559 阅读 · 0 评论 -
面向对象第二节
#coding=utf-8'''定义一个列表的操作类:Listinfo包括的方法: 1 列表元素添加: add_key(keyname) [keyname:字符串或者整数类型]2 列表元素取值:get_key(num) [num:整数类型]3 列表合并:update_list(list) [list:列表类型]4 删除并且返回最后一个元素:d原创 2014-11-12 11:06:31 · 1287 阅读 · 0 评论 -
函数第四节
#! coding:utf-8#1 用lambda和filter完成下面功能:输出一个列表,列表里面包括:1-100内的所有偶数。(提示:可以用filter,lambda)a = filter(lambda x:x % 2 == 0,xrange(1,101))2 用位置匹配,关键字匹配,收集匹配(元组收集,字典收集)分别写4个函数,完成功能;'''传递3个列表参数:[1,2,3原创 2014-11-05 15:07:54 · 840 阅读 · 0 评论 -
函数第五节
# coding=utf-8'''1.定义一个func(name),该函数效果如下。assert func("lilei") = "Lilei"assert func("hanmeimei") = "Hanmeimei"assert func("Hanmeimei") = "Hanmeimei"'''def title(name): if isinstance(name,s原创 2014-11-10 16:39:37 · 518 阅读 · 0 评论 -
函数第六节
#coding=utf-8'''1.定义一个func(url,folder_path),获取url地址的内容,保存到folder_path的文件目录下,并随机生成一个文件名。'''import urllib,os,randomdef save_url_content(url,folder_path=None): try: d =urllib.urlope原创 2014-11-17 12:08:37 · 474 阅读 · 0 评论 -
函数第二节
# -*- coding:utf-8 -*-#1.定义一个方法get_num(num),num参数是列表类型,判断列表里面的元素为数字类型。其他类型则报错,并且返回一个偶数列表:(注:列表里面的元素为偶数)。def get_num(l): L=[] for i in l: #判断列表l的元素是否都为整形 if not isinstance(i,原创 2014-11-04 16:24:44 · 1017 阅读 · 0 评论 -
函数第三节
# coding:utf-8#1 定义一个方法get_fundoc(func),func参数为任意一个函数对象,返回该函数对象的描述文档,如果该函数没有描述文档,则返回"not found"def get_fundoc(func): #使用callable判断是否能被调用 if not callable(func): return 'the func not原创 2014-11-05 10:59:41 · 857 阅读 · 0 评论 -
模块2
# coding=utf-8'''习题一:1.1用time模块获取当前的时间戳.1.2用datetime获取当前的日期,例如:2013-03-291.3用datetime返回一个月前的日期,比如今天是2013-3-29一个月前的话2013-02-27'''import timeprint '当前时间戳:',time.time()import datetimeprint '原创 2014-12-08 14:13:02 · 978 阅读 · 0 评论