1IndentationError:expectedanindentedblockPython语言是一款对缩进非常敏感的语言,给很多初学者带来了困惑,即便是很有经验的Python程序员,也可能陷入陷阱当中。最常见的情况是tab和空格的混用会导致错误,或者缩进不对,而这是用肉眼无法分别的。在编译时会出现这样的错Ind..
分类:
编程语言 时间:
2015-05-18 21:06:51
阅读次数:
160
1. 最佳实践l 来自其他语言的代码约定可以用于决定何时进行注释,以及如何进行缩进,不过JavaScript需要针对其松散类型的性质创造一些特殊的约定l javascript应该定义行为,html应该定义内容,css应该定义外观l 这些职责上的混乱会导致难以调试的错误和维护上的问题l javascr...
分类:
编程语言 时间:
2015-05-17 21:38:47
阅读次数:
187
.fuwo{ display:block; //使用两个空格代表缩进,而不是使用tab键 font-family:'Arial'; //字符串用引号包裹起来 background:url('/images/bg.jpg'); //URL最好也用引号包裹起来 opacity: 0.5; //当...
分类:
Web程序 时间:
2015-05-16 16:23:18
阅读次数:
277
本书与代码整洁之道类似,强调的不是编程的技巧,而是代码编写的注意点。有的开发者可能觉得自己的代码自己懂就比较好,不在乎变量和函数的命名以及缩进等等,但是这里的别人也可能是几个月后的自己!因此,代码的可读性对于别人和自己都很重要。本文内容 本书短小精悍,相比于《代码整洁之道》要薄的多,但是要注意的地....
分类:
其他好文 时间:
2015-05-14 16:14:38
阅读次数:
106
XCode 快捷键, MAC 快捷键 1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SHIFT + W: 关闭文件2. 编辑CMD + [: 左缩进....
分类:
其他好文 时间:
2015-05-13 12:09:35
阅读次数:
132
第一节 分支结构if else1)if语句: - Python的if语句类似其他语言。if语句包含一个逻辑表达式,使用表达式比较,在比较的结果的基础上作出决定。 - if expression: statement(s) 注:Python使用缩进作为其语句分组的方法,建议使用4个空格代替缩进下面这段...
分类:
编程语言 时间:
2015-05-12 20:40:42
阅读次数:
191
可读性的大部分内容都是和代码缩进相关的,必须保证代码有良好的格式。可读性的另一方面就是注释,一般而言,有如下一些地方需要进行注释1.1.1 函数和方法每个函数或方法都应该包含一个注释,描述其目的和用于完成任务所可能使用的算法,陈述事先的假设也非常重要,如参数代表什么,函数是否有返回值等等1.1.2 ...
分类:
编程语言 时间:
2015-05-10 20:22:06
阅读次数:
152
python语言的特点,简洁,可读性好。因此,以缩进作为代码分界将是一种很好的方式。if语句,格式1:if expression1: if_suiteelse: else_suite格式2:if expression1: if_suiteelif: elif_suiteelse: else...
分类:
编程语言 时间:
2015-05-10 18:49:08
阅读次数:
148
我们接着讲for函数。range()函数和len()函数常常一起用于字符串索引,这里我们要显示每一个的元素及其索引值。#小插曲,在cmd中,清除屏幕的方法是输入cls,即 clean screen。让我们分析一下这个语句。foo='abc'for i in range(len(foo)): pri....
分类:
编程语言 时间:
2015-05-10 18:43:42
阅读次数:
127
条件和其他语言类似,python中使用if...elif...else来形成分支,支持三目操作符 ?:,python中没有switch,但是缩进的特性让if...elif...else的结构同样便于阅读循环控制python中除了break,continue这两个一般的循环控制语句之外,还有一个pas...
分类:
编程语言 时间:
2015-05-10 14:15:32
阅读次数:
136