《Python计算与编程实践:多媒体方法》读书笔记

1.书籍信息

书名:Introduction to Computing and Programming in Python: A Multimedia Approach
译名:《Python计算与编程实践:多媒体方法》
作者:Mark Guzdial, Barbara Eriction
译者:王江平
出版社:机械工业出版社
ISBN:9787111387381
页数:312

2.纸张、印刷与排版

16开本,排版一般。

3.勘误

有,未记录。
书籍页面:http://www.hzbook.com/Books/6422.html

4.笔记与评价

阅读级别:略读。
推荐级别:不推荐有编程基础者阅读,非计算机专业初学者可读。

阅读全文

《简约至上》读书笔记

0.前言

第一篇读书笔记本想是与Python相关的《正则指引》一书,但由于今天的时间原因,可能无法写完该书的笔记,因此先记录一本其他书籍的笔记进行一下文体风格确定。

此外,大篇文字的笔记不只其他人很少去读,甚至自己在一段时间之后都不会去细读,因此本博中的读书笔记中关于书中内容的信息一般采用思维导图(脑图)的形式记录,在"笔记与评价"中只会记录一些概述和书中自己记忆深刻的内容以及一些评价。

1.书籍信息

书名:Simple and Usable: Web, Mobile, and Interaction Design
译名:《简约至上——交互式设计四策略》
作者:Giles Collborne
译者:李松峰 秦绪文
出版社:人民邮电出版社
ISBN:9787115243249
页数:188

2.纸张、印刷与排版

本书全书彩印,纸张厚度正常,书本大小较普通书籍偏小。
文字大小较小,行间距、段间距合适。
排版特点:每页左侧为文字讲述,右侧为图片描述与一句话评论。

3.勘误

本书勘误见图灵社区:http://www.ituring.com.cn/book/69

4.笔记与评价

阅读级别:细读。
推荐级别:推荐阅读。

阅读全文

Python可变长度的函数参数

在编程的过程中,我们可能会遇到函数参数个数不固定的情况。这时就需要使用可变长度的函数参数来实现我们的功能。在Python中,有两种变长参数,分别是元组(非关键字参数)和字典(关键字参数)。其调用方式是:func( *tuple_grp_nonkw_args, **dict_grp_kw_args ),下面将详细介绍这两种变长参数。

阅读全文

Python中如何实现两个字典合并

Python中将两个字典进行合并操作,是一个比较常见的问题。本文将介绍几种实现两个字典合并的方案,并对其进行比较。

对于这个问题,比较直观的想法是将两个字典做相加操作,赋值给结果字典,其代码为:

python两个字典合并(方法1)
Python
1
dictMerged1=dict(dict1.items()+dict2.items())

然而,该方法合并时所用时间较长,效率更高的代码为:

python两个字典合并(方法2)
Python
1
dictMerged2=dict(dict1,**dict2)

阅读全文

import this

仅以pythonic的官方解释替代Hello World!作为本博的第一篇文章。

>>> import this

pythonic
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
The Zen of Python,by Tim Peters
Beautiful isbetter than ugly.
Explicit isbetter than implicit.
Simple isbetter than complex.
Complexisbetter than complicated.
Flat isbetter than nested.
Sparse isbetter than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you'reDutch.
Now isbetter than never.
Although never isoften better than*right*now.
Ifthe implementation ishard to explain,it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea -- let'sdo more of those!

扫描二维码访问本站

扫描二维码访问本站

支持我

分类目录

书签

return top

AltStyle によって変換されたページ (->オリジナル) /