课时10_字典和集合

课时11 练习:列表运算.doc

课时12_讨论答疑:日志、引用、单例模式等

课时13_函数式编程

课时14 练习:编程实现若干函数.doc

课时15_练习讲解:编写函数

课时16_Python面向对象编程

课时17 练习:面向对象编程.doc

课时18_练习讲解:面向对象与集中问答

课时19_模块管理与发布

课时20 练习:管理与发布模块.doc

课时21_Python的线程和进程

课时22_练习讲解:模块发布

课时23_问答讲解:多线程编程

课时24_常用模块

课时25 练习:写一个爬虫程序.doc

课时26_练习讲解:写一个爬虫程序

课时2 课前环境准备说明.doc

课时3_Python的历史与生态圈的介绍

课时4_Python开发环境的搭建

课时5_Python的语法和基本数据结构的介

课时6_Python的内存管理

序列数据结构,切片,字符串以及序

课时8 练习:字符串运算.doc

课时9_列表解析与生成器表达式

作业-第一周

答题中

语法与数据结构

共2
题,总分4.0
分。

窗体顶端

题,共4分

2.0分

实现一个函数isDuplicate(s),接受一个字符串,判断这个字符串是否含有重复的字符(包括空格),如果有的话函数返回True,没有的话返回False

2.0分

实现一个函数isPalindrome(s),接受一个字符串参数,判断字符串是否是回文

设计一个函数zip(lista,listb,repl),输入两个列表和占位符,返回一个新的列表,列表里面的每一个元素是一个元组,元组的元素是对应同样顺序的在lista和listb中的元素,如果长度不相同,则用占位符来代替。

例如

zip([1,2,3],[4,5,6],"a")
返回[(1,4),(2,5),(3,6)]

zip([1,2,3],[4],"b")
返回[(1,4),(2,"b"),(3,"b")]

2.0分

实现一个函数max,接受任意个整数的参数,返回其中的最大值

2.0分

实现一个带参数的装饰器@callfunction(caller
name), 传入的参数是调用者的名字,在调用函数之前,先打印一句"The
caller is [caller name]"的log

第三周作业_模块管理与发布

模块管理与发布

共1
题,总分2.0
分。

面向对象编程+

共2
题,总分4.0
分。

2.0分

实现一个(x,y)的Point类表示坐标上的点(X,Y),如果在构建Point对象的时候没有提供x,y,则默认是原点,实现一个Retangle类表示一个矩形,使用四个点作为这个矩形的构造函数的参数,实现一个area的实例方法返回该矩形的面积

2.0分

实现一个单例(singleton),即所有类的实例实际都指向同一个对象,也可以理解为,所有的id返回都是同样的内存地址。

提示,重点区分__new__
和__init__
的区别

2.0分

请在Pypi上发布一个自己的模块,并将你的模块链接地址填写到到答案中。

编写一个爬虫,
用来抓取douban图书的图片。源头地址是http://book.douban.com/tag/,要求支持多线程,每个tag对应一个线程,把每个tag里面的每一个书的小图片保存到tag单独的一个目录中。

提示使用的一些库函数,
threading, httplib, url, beautifulsoap

python开发与实战content的更多相关文章

  1. 利用python开发app实战

    你说,我们的未来 被装进棺材,染不上尘埃 *** 我很早之前就想开发一款app玩玩,无奈对java不够熟悉,之前也没有开发app的经验,因此一直耽搁了.最近想到尝试用python开发一款app,goo ...

  2. Python开发GUI实战:图片转换素描画工具!

    奋斗没有终点 好好学习72变,因为将来 没有人能替你阻挡81难 . 生如蝼蚁,当有鸿鹄之志: 命如纸薄,应有不屈之心 . ​ 今天被这句话触动了,所以开篇分享给大家.鸡汤有毒,但有时大家却靠它激励自己 ...

  3. Python开发实战教程(8)-向网页提交获取数据

    来这里找志同道合的小伙伴!↑↑↑ Python应用现在如火如荼,应用范围很广.因其效率高开发迅速的优势,快速进入编程语言排行榜前几名.本系列文章致力于可以全面系统的介绍Python语言开发知识和相关知 ...

  4. Python开发实战PDF

    Python开发实战(高清版)PDF 百度网盘 链接:https://pan.baidu.com/s/1iP9VmwuzDMfdZTfpupR3CA 提取码:a523 复制这段内容后打开百度网盘手机A ...

  5. 《Python开发实战》

    <Python开发实战> 基本信息 作者: (日)BePROUD股份有限公司 译者: 盛荣 丛书名: 图灵程序设计丛书 出版社:人民邮电出版社 ISBN:9787115320896 上架时 ...

  6. Python开发GUI工具介绍,实战:将图片转化为素描画!【华为云技术分享】

    版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/devcloud/article/detai ...

  7. Python开发GUI工具介绍,实战:将图片转化为素描画!

    欢迎添加华为云小助手微信(微信号:HWCloud002 或 HWCloud003),输入关键字"加群",加入华为云线上技术讨论群:输入关键字"最新活动",获取华 ...

  8. 智普教育Python培训之Python开发视频教程网络爬虫实战项目

    网络爬虫项目实训:看我如何下载韩寒博客文章Python视频 01.mp4 网络爬虫项目实训:看我如何下载韩寒博客文章Python视频 02.mp4 网络爬虫项目实训:看我如何下载韩寒博客文章Pytho ...

  9. Python开发入门与实战8-基于Java的集成开发环境

    8. 基于Java的Python的集成开发环境 目前为止我们所有的代码和例子都是通过Notepad文本编辑器来实现的,实际项目开发中这种编码模式效率较低(大虾除外),使用IDE集成开发环境常常大幅度的 ...

随机推荐

  1. PHP学习笔记6-时间/日期

    时区/时间/日期 输出unix时间戳(从格林威治时间1970年01月01日00时00分00秒起至现在的总秒数),用time() echo time();//unix时间戳 输出结果:143557475 ...

  2. 10个值得我们关注的python博客

    大家好,还记得我当时学习python的时候,我一直努力地寻找关于python的博客,但我发现它们的数量很少.这也是我建立这个博客的原因,向大家分享我自己学到的新知识.今天我向大家推荐10个值得我们关注 ...

  3. 关于QuartusII对ram块的综合

    之前在看Altera的官方教程上就有说明,如果我们定义一个reg [`word_w]user_ram[`word_d]  ; QuartusII会自动综合成为一个ram—— 当然有一些前提:(后续补充 ...

  4. Qt5程序开机自启动(windows)

    简介 window下开机启动最简单的实现方式就是在注册表中添加启动项目 添加位置有两个 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVer ...

  5. 安卓Launcher之获取手机安装的应用列表,安卓launcher

    Launcher中最主要的就是获取所有应用列表的入口以及图标,一般获取的方法有两种: PackageInfo ResolveInfo 运行获取所有APP的Launcher并且允许进行点击事件,进入到应 ...

  6. poj1887 Testing the CATCHER

    Testing the CATCHER Time Limit: 1000MS   Memory Limit: 30000K Total Submissions: 13968   Accepted: 5 ...

  7. zzuli求最大值

    1786: 求最大值 Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 134  Solved: 28SubmitStatusWeb Board Desc ...

  8. 又见拦截导弹(LIS)

    又见拦截导弹 时间限制:3000 ms  |  内存限制:65535 KB 难度:3 描述 大家对拦截导弹那个题目应该比较熟悉了,我再叙述一下题意:某国为了防御敌国的导弹袭击,新研制出来一种导弹拦截系 ...

  9. JAVA ANDROID SOCKET通信检测(SERVER)连接是否断开

    Pre 解决思路 代码后记: 客户端app上的部分代码 调用: 服务器上: 客户端判断服务器是否还活着代码: PRE 在利用socket写通讯程序的时候,想检测服务器是否还活着. 从网上找了很多资料, ...

  10. HDU 3336 Count the string KMP

    题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=3336 如果你是ACMer,那么请点击看下 题意:求每一个的前缀在母串中出现次数的总和. AC代码: # ...