1.一个简单的字典 alien_0 = {'color': 'green', 'points': 5}print(alien_0['color'])print(alien_0['points'])字典alien_0存储了外星人的颜色和点数。使用两条print语句来访问并打印这些信息,如下所示:gre ...
分类:
编程语言 时间:
2018-08-31 21:15:29
阅读次数:
194
Python 文件I/O 本章只讲述所有基本的的I/O函数,更多函数请参考Python标准文档。 打印到屏幕 最简单的输出方法是用print语句,你可以给它传递零个或多个用逗号隔开的表达式。此函数把你传递的表达式转换成一个字符串表达式,并将结果写到标准输出如下: 执行结果: 读取键盘输入 Pytho ...
分类:
编程语言 时间:
2018-08-30 01:56:26
阅读次数:
187
计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,可以用if语句实现: 注意: Python代码的缩进规则。具有相同缩进的代码被视为代码块,上面的3,4行 print 语句就构成一个代码块(但不包括第5行的print)。如果 ...
分类:
编程语言 时间:
2018-08-27 18:16:25
阅读次数:
195
单元测试 1.简介 在日常开发中,我们编写的任何代码都需要经过严谨的测试才可以发布。以往的测试方法都是通过编写一个main函数进行简单的测试,并使用大量的print语句输出结果,这种方法其实是不可取的,它将导致大量的冗余代码在程序中,并且是不利于维护的。因此,业界就提出了单元测试的概念。所谓的单元测 ...
分类:
编程语言 时间:
2018-08-26 13:47:39
阅读次数:
155
函数 y = f(x) y是x的函数,x自变量 python函数 由若干的语句块,函数名称,参数列表构成,是组织代码的最小单元 作用是完成一定的功能 函数的作用 结构化编程的最基本封装,一般按照功能组织代码 封装为了复用,减少冗余代码 代码简洁美观,可读易懂 def语句定义函数 def 函数名(参数 ...
分类:
其他好文 时间:
2018-08-22 11:04:06
阅读次数:
121
上一节已经了解到了Python中的基本数据类型和一些基本的操作,本节就大致讲一下关于Python中的语句的相关问题。 我们熟悉的print()语句可能是这样的。print('YJK923') or print(name) 但我们也要知道print函数中可以包含多个参数,其中参数之间用逗号隔开,像这样 ...
分类:
编程语言 时间:
2018-08-20 11:35:26
阅读次数:
180
python2.x 与 python3.x 的区别: 1. python2.x 的源码编码不规范,源码重复较多;python3.x 的源码编码规范,清晰、优美、简单 2. python2.x的默认字符集编码为ASCII,而python3.x 默认字符编码为UTF-8;因此表现就是python2默认是 ...
分类:
编程语言 时间:
2018-08-12 15:40:13
阅读次数:
123
字典可存储的信息几乎不受限制,因此遍历字典中的数据将为重点。本章将学习存储字典列表。存储列表的字典和存储字典的字典。字典将为准确的为各种真实物体建模。 6.1 一个简单的字典 下面是一个字典,存储了有关特定外新人的信息: 字典alien_0存储了外星人的颜色和点数。使用2条print语句来访问并打印 ...
分类:
其他好文 时间:
2018-08-09 10:13:15
阅读次数:
181
从语言的源码角度: python2.x 的源码书写不够规范,且源码有重复,代码的复用率不高; python3.x 的源码清晰、优美、简单 从语言的特性角度: python2.x 默认为ASCII字符编码,仅支持英文、数字、特殊符号,不支持中文,支持中文必须显示指定源代码字符编码集; python3.... ...
分类:
编程语言 时间:
2018-08-07 11:04:19
阅读次数:
159
一直以为python中的with语句中的变量,只在with语句块中起作用。不然为什么要缩进一个级别呢? 呵呵,然而并没有为with语句内的变量创建新的作用域。 举例: 执行上述代码,发现最后一行的print语句并没有报错,因为with并没有为a新创建作用域。 类似的写法,出现在tensorflow ...
分类:
编程语言 时间:
2018-07-15 19:42:34
阅读次数:
353