笨方法学Python笔记(9)
距离上次写的博客,已经过去一个多礼拜了,这一个多礼拜主要是做了习题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)相关推荐
- 笨方法学Python笔记(6)
在上一个博客中,我们已经学到了习题31,接下去是习题32关于list的联系,感觉自己好像已经掌握,就想偷懒直接跳过去,往后扫了几眼教程,一路扫到了文末,结尾是这样的一句话:"你会编程.他们不 ...
- 笨方法学python笔记(4)
这几天做了布尔逻辑值的习题,按照书中的方法一步步进行记忆训练.由于这一部分记忆的东西比较多,不适合记录在博客上.目前进展到习题29,继续在博客上记录学习过程. 习题29的主题是if语句,老规矩,先贴敲 ...
- 笨方法学Python笔记(7)
下班了,可是本宝宝还要学习,沉迷学习不能自拔. 习题35:分支和函数 这一个习题的代码好长啊,敲得我手酸... from sys import exitdef gold_room():print &q ...
- 笔记 | 笨方法学Python
整理 | 阿司匹林 出品 | 人工智能头条(公众号ID:AI_Thinker) Python 有多好应该不用多说了,毕竟它是"钦定的"最接近 AI 的语言.(当然,PHP 才是最好 ...
- 《 笨方法学 Python 》_ 目录
< 笨方法学 Python >(第 3 版)书中代码是 Python 2 版本,本着学习 Python 3 的目的,用 Python 3 完成本书的习题,代码也已上传到 Github. 作 ...
- 笨方法学Python(二)
笨方法学Python,习题16 - 21 版本:3.8.0 编辑器:Visual Studio Code 习题16到21讲的是文件的读写和函数的基础,可以通过一个实例来同时练习他们.在下列情景中,我将 ...
- 笨方法学python 习题37
还是在笨方法学python中... 本节的习题是看一下作者列出的python中的各种运算符,尝试来理解这些符号. 在这里,我只列出了一些自己不会的,通过查百度得到得答案,这里来列举一下. (另外有不怎 ...
- 笨方法学python 15章疑问
** 笨方法学python 15章疑问 在15张中教我们读取文件,但是当我测试能否打开我之前写的py格式的文本时出现了这一幕 文件打开后然后又出现了 File "15.py", l ...
- 《笨方法学python》_《笨办法学Python》 第46课手记
<笨办法学Python> 第46课手记 这节课制作了一个Python的项目骨架,花了我一个晚上和一个早上的时间,原因是我下载的pdf里面只有OX S的命令行,而没有win下的.我为此在知道 ...
最新文章
- 《Adobe Fireworks CS5中文版经典教程》——导读
- python:urllib2.URLError urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed
- 23 DesignPatterns学习笔记:C++语言实现 --- 2.2 Adapter
- Android Studio出现UnsupportedClassVersionError Unsupported major.minor version 52.0
- jvm 06-G1收集器
- Swift傻傻分不清楚系列(四)基本运算符 o_O!???
- [luoguP2831] 愤怒的小鸟(状压DP)
- 不搞虚的!快速把你拉入Docker 的门里
- 开始Azure之旅,参加深度培训 (转)
- 最大似然估计_机器学习最大似然估计
- Leetcode 刷题笔记(二十二) ——贪心算法篇之进阶题目
- idea增强for循环
- 【Shiro第五篇】SpringBoot + Shiro实现用户授权功能
- AVI视频怎么转换成MOV视频
- Http Simulate
- iOS视频播放器MPMoviePlayerController
- 多选框的 全选 与 取消全选
- 一文搞定十大排序算法(细)
- 玩单片机需要学数电、模电吗?
- 数据科学 IPython 笔记本 7.2 数据整理