上一页 1 2 3 4 5 6 7 8 ··· 13 下一页
摘要: 高阶函数 高阶函数英文叫Higher-order function。什么是高阶函数?我们以实际代码为例子,一步一步深入概念。 变量可以指向函数 以Python内置的求绝对值的函数abs()为例,调用该函数用以下代码: >>> abs(-10) 10 但是,如果只写abs呢? >>> abs <bui 阅读全文
posted @ 2020-02-12 23:47 呵呵刀呵呵 阅读(151) 评论(0) 推荐(0)
摘要: 列表生成式 列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。 举个例子,要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]可以用list(range(1, 11)): >>> list(range(1, 阅读全文
posted @ 2020-02-11 23:54 呵呵刀呵呵 阅读(186) 评论(0) 推荐(0)
摘要: 切片 取一个list或tuple的部分元素是非常常见的操作。比如,一个list如下: >>> L = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack'] 取前3个元素,应该怎么做? 笨办法: >>> [L[0], L[1], L[2]] ['Michael', 阅读全文
posted @ 2020-02-10 23:29 呵呵刀呵呵 阅读(170) 评论(0) 推荐(0)
摘要: 位置参数 我们先写一个计算x2的函数: def power(x): return x * x 对于power(x)函数,参数x就是一个位置参数。 当我们调用power函数时,必须传入有且仅有的一个参数x: >>> power(5) 25 >>> power(15) 225 现在,如果我们要计算x3怎 阅读全文
posted @ 2020-02-09 23:35 呵呵刀呵呵 阅读(187) 评论(0) 推荐(0)
摘要: Python内置了很多有用的函数,我们可以直接调用。 要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数abs,只有一个参数。可以直接从Python的官方网站查看文档: http://docs.python.org/3/library/functions.html#abs 也可以在交互式命 阅读全文
posted @ 2020-02-09 00:00 呵呵刀呵呵 阅读(141) 评论(0) 推荐(0)
摘要: dict Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。 举个例子,假设要根据同学的名字查找对应的成绩,如果用list实现,需要两个list: names = ['Michael', 'B 阅读全文
posted @ 2020-02-07 23:48 呵呵刀呵呵 阅读(171) 评论(0) 推荐(0)
摘要: 恢复内容开始 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现: age = 20 if age >= 18: print('your age is', age) print('adult') 根据Pyth 阅读全文
posted @ 2020-02-07 00:02 呵呵刀呵呵 阅读(224) 评论(0) 推荐(0)
摘要: list Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。 比如,列出班里所有同学的名字,就可以用一个list表示: >>> classmates = ['Michael', 'Bob', 'Tracy'] >>> classmates ['M 阅读全文
posted @ 2020-02-05 23:26 呵呵刀呵呵 阅读(150) 评论(0) 推荐(0)
摘要: 数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种: 整数 Python可以处理任 阅读全文
posted @ 2020-02-04 23:25 呵呵刀呵呵 阅读(119) 评论(0) 推荐(0)
摘要: Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。 Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Pe 阅读全文
posted @ 2020-02-03 22:20 呵呵刀呵呵 阅读(200) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页