距离上次写的博客,已经过去一个多礼拜了,这一个多礼拜主要是做了习题37--阅读别人的代码。在Github上搜了一个抢票软件,于是沉迷其中不可自拔。前段时间杰伦演唱会,闺蜜在永乐上想抢票却失败了,据说是瞬间没,伤心不已。朋友圈的黄牛党转手就是加价300卖,啧啧啧,暴利啊!!!为了行侠仗义,便想做一个抢票软件,等下次wuli谦谦的演唱会门票发售时,能一举拿下心仪之票。于是这一个礼拜都在鼓捣抢票软件了、、、惭愧的是,目前只能用代码实现自动打开浏览器,输入账号密码,验证码部分不能自动实现,仍需手动,停滞不前了。今天先接着往下学吧,说不定能有新发现。

习题39——列表的操作

老规矩,先贴代码,不能偷懒。

ten_things = "Apples Oranges Crows Telephone Light Sugar"print "Wait there's not 10 things in that list, lets fix that."stuff = ten_things.split(' ')
more_stuff = ["Day", "Night", "Song", "Frisbee", "Corn", "Banana", "Girl", "Boy"]while len(stuff) != 10:next_one = more_stuff.pop()print "Adding: ", next_onestuff.append(next_one)print "There's %d item now." %len(stuff)print "There we go:", stuffprint "Let's do some things with stuff."print stuff[1]
print stuff[-1]
print stuff.pop()
print ' '.join(stuff)
print '#'.join(stuff[3:5])


这一个习题主要是对列表的操作,但是内容比较少,扩展一下应该至少包括四个方面:增删改查。dir()可以查看变量可调用的方法。在这里作者讲了一个有趣的事情,比如对于list L.split(' '),其实Python中应该是split(L,' '),翻译成自然语言就是为L和' '调用split函数。对于L.split(' '),翻译成自然语言应该是将L用' 'split开来。

笨方法学Python笔记(9)相关推荐

  1. 笨方法学Python笔记(6)

    在上一个博客中,我们已经学到了习题31,接下去是习题32关于list的联系,感觉自己好像已经掌握,就想偷懒直接跳过去,往后扫了几眼教程,一路扫到了文末,结尾是这样的一句话:"你会编程.他们不 ...

  2. 笨方法学python笔记(4)

    这几天做了布尔逻辑值的习题,按照书中的方法一步步进行记忆训练.由于这一部分记忆的东西比较多,不适合记录在博客上.目前进展到习题29,继续在博客上记录学习过程. 习题29的主题是if语句,老规矩,先贴敲 ...

  3. 笨方法学Python笔记(7)

    下班了,可是本宝宝还要学习,沉迷学习不能自拔. 习题35:分支和函数 这一个习题的代码好长啊,敲得我手酸... from sys import exitdef gold_room():print &q ...

  4. 笔记 | 笨方法学Python

    整理 | 阿司匹林 出品 | 人工智能头条(公众号ID:AI_Thinker) Python 有多好应该不用多说了,毕竟它是"钦定的"最接近 AI 的语言.(当然,PHP 才是最好 ...

  5. 《 笨方法学 Python 》_ 目录

    < 笨方法学 Python >(第 3 版)书中代码是 Python 2 版本,本着学习 Python 3 的目的,用 Python 3 完成本书的习题,代码也已上传到 Github. 作 ...

  6. 笨方法学Python(二)

    笨方法学Python,习题16 - 21 版本:3.8.0 编辑器:Visual Studio Code 习题16到21讲的是文件的读写和函数的基础,可以通过一个实例来同时练习他们.在下列情景中,我将 ...

  7. 笨方法学python 习题37

    还是在笨方法学python中... 本节的习题是看一下作者列出的python中的各种运算符,尝试来理解这些符号. 在这里,我只列出了一些自己不会的,通过查百度得到得答案,这里来列举一下. (另外有不怎 ...

  8. 笨方法学python 15章疑问

    ** 笨方法学python 15章疑问 在15张中教我们读取文件,但是当我测试能否打开我之前写的py格式的文本时出现了这一幕 文件打开后然后又出现了 File "15.py", l ...

  9. 《笨方法学python》_《笨办法学Python》 第46课手记

    <笨办法学Python> 第46课手记 这节课制作了一个Python的项目骨架,花了我一个晚上和一个早上的时间,原因是我下载的pdf里面只有OX S的命令行,而没有win下的.我为此在知道 ...

最新文章

  1. 《Adobe Fireworks CS5中文版经典教程》——导读
  2. python:urllib2.URLError urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed
  3. 23 DesignPatterns学习笔记:C++语言实现 --- 2.2 Adapter
  4. Android Studio出现UnsupportedClassVersionError Unsupported major.minor version 52.0
  5. jvm 06-G1收集器
  6. Swift傻傻分不清楚系列(四)基本运算符 o_O!???
  7. [luoguP2831] 愤怒的小鸟(状压DP)
  8. 不搞虚的!快速把你拉入Docker 的门里
  9. 开始Azure之旅,参加深度培训 (转)
  10. 最大似然估计_机器学习最大似然估计
  11. Leetcode 刷题笔记(二十二) ——贪心算法篇之进阶题目
  12. idea增强for循环
  13. 【Shiro第五篇】SpringBoot + Shiro实现用户授权功能
  14. AVI视频怎么转换成MOV视频
  15. Http Simulate
  16. iOS视频播放器MPMoviePlayerController
  17. 多选框的 全选 与 取消全选
  18. 一文搞定十大排序算法(细)
  19. 玩单片机需要学数电、模电吗?
  20. 数据科学 IPython 笔记本 7.2 数据整理

热门文章

  1. 解决PR AE 2018打不开,且桌面出现报错文件
  2. 【MySQL基础】如何安装MySQL?如何将MySQL设置成服务?
  3. 2021年R2移动式压力容器充装考试内容及R2移动式压力容器充装复审考试
  4. 一文让您搞懂聚氨酯手工板与机制板的区别
  5. apple watch se os8 初体验 辅助触控
  6. 跟南桑深入探究JVM
  7. 34 | 别再说不能使用Join了(这是常识问题-上篇)
  8. 费尽周折,终于在华为watch3上成功运行hello world
  9. 基于KNN算法的颜色识别
  10. 中科大失联博士:微信仅有5个好友 最近一年比较颓废