
python
橘胖儿
这个作者很懒,什么都没留下…
展开
-
python学习记录1
1. 第一个python程序 在Python交互式模式下,可以直接输入代码,然后执行,并立刻得到结果。 在命令行模式下,可以直接运行.py文件。 在Python的交互式命令行写程序,好处是一下就能得到结果,坏处是没法保存,下次还想运行的时候,还得再敲一遍。 所以,实际开发的时候,我们总是使用一个文本编辑器来写代码,写完了,保存为一个文件,这样,程序就可以反复运行了。 必须要以.py结尾,...原创 2018-03-26 10:14:22 · 321 阅读 · 0 评论 -
python学习记录2
函数 1. 调用函数 Python内置了很多有用的函数,我们可以直接调用。 也可以在交互式命令行通过help(abs)查看abs函数的帮助信息。 2. 定义函数 在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。 def my_abs(x): if x >= 0:...原创 2018-03-26 18:51:51 · 155 阅读 · 0 评论 -
Python学习记录3
高级特性 在Python中,代码不是越多越好,而是越少越好。代码不是越复杂越好,而是越简单越好。 切片 取一个list或tuple的部分元素是非常常见的操作。可以用L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。如果第一个索引是0,还可以省略。 还支持倒数切片,记住倒数第一个元素的索引是-1。 >>> L[-2...原创 2018-03-26 18:52:12 · 134 阅读 · 0 评论 -
Python学习记录4
函数式编程 函数式编程的一个特点就是,允许把函数本身作为参数传入另一个函数,还允许返回一个函数! 高阶函数英文叫Higher-order function。 变量可以指向函数 函数名也是变量 那么函数名是什么呢?函数名其实就是指向函数的变量! 函数可以传入函数,既然变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。 map ...原创 2018-03-26 20:09:56 · 171 阅读 · 0 评论