[置顶] 深入 Python 流程控制

摘要: if 语句 也许最有名的是 if 语句。例如: >>> x = int(input("Please enter an integer: ")) Please enter an integer: 42 >>> if x < 0: ... x = 0 ... print('Negative change 阅读全文

posted @ 2018-09-17 22:10 Nicktm 阅读(271) 评论(0) 推荐(0) 编辑

2018年12月25日

函数式编程1

摘要: Log 模块资料 https://www.cnblogs.com/yyds/p/6901864.html Python 语言的高级特性: 函数式编程(FunctionalProgramming) 基于lambda 演算的一种编程方式 程序中只有函数 函数可以作为参数,同样可以作为返回值 纯函数式编程 阅读全文

posted @ 2018-12-25 21:28 Nicktm 阅读(137) 评论(0) 推荐(0) 编辑

2018年12月23日

requests 爬虫

摘要: requests 库只是一个工具,是工具就有它的使用方式,下面是使用 requests 库的 GET 方法请求网站URL的方法 requests 库的通用代码函数框架 更改请求头 headers, 先构造一个键值对:kv = {"user-agent":"Mozilla/5.0"}¶ 修改爬虫的头部 阅读全文

posted @ 2018-12-23 23:18 Nicktm 阅读(261) 评论(0) 推荐(0) 编辑

2018年9月27日

python的元祖,集合,字典的常见函数,特征与操作

摘要: # 关于元祖的函数 ​ - 以下代码 - 以下函数,对 list 基本适用 关于元祖的函数¶ 以下代码 # 关于元祖的函数 ​ - 以下代码 - 以下函数,对 list 基本适用 关于元祖的函数¶ 以下代码 # 关于元祖的函数 ​ - 以下代码 - 以下函数,对 list 基本适用 # 关于元祖的函 阅读全文

posted @ 2018-09-27 22:03 Nicktm 阅读(813) 评论(0) 推荐(0) 编辑

python 内置函数

摘要: # 传值和传址的区别 # 对于简单的数值,采用传值操作,即在函数内对参数的操作不影响函数外的变量(生成一个新的内容不影响原内容) # 对于复杂变量,采用传址操作,此时函数内参数和外部变量式使用的同意内容,任何一方对此内容的更改都影响另一变量或参数的使用 ​ ​ def a(n): n[2] = 30 阅读全文

posted @ 2018-09-27 12:39 Nicktm 阅读(378) 评论(0) 推荐(0) 编辑

2018年9月26日

python 变量的解析

摘要: python 的变量是可变化数据对象的程序标识符, python 中的变量赋值是变量名指向数据对象的,即修改变量名是不会影响其数据对象的 python中变量的 “变” 是指变量所指向的数据对象的改变 python中变量的指向,是指向数据对象的 id python变量是不需要定义类型 阅读全文

posted @ 2018-09-26 22:41 Nicktm 阅读(625) 评论(0) 推荐(0) 编辑

2018年9月25日

python 的结构及风格

摘要: # /usr/bin/env python (1):启始行 x # /usr/bin/env python (1):启始行 . . . # /usr/bin/env python (1):启始行 x # /usr/bin/env python (1):启始行 # /usr/bin/env pytho 阅读全文

posted @ 2018-09-25 19:35 Nicktm 阅读(236) 评论(0) 推荐(0) 编辑

while - 函数

摘要: while 循环¶ 一个循环语句 表示到某个条件成立的时候,就循环 不知道具体循环的次数,但能确定循环的成立条件的时候用while循环 while语法: while 条件表达式: 语句块 # 另外一种表达方法 while 条件表达式: 语句块1 else: 语句块2 while 循环¶ 一个循环语句 阅读全文

posted @ 2018-09-25 19:34 Nicktm 阅读(2842) 评论(0) 推荐(0) 编辑

内建函数与列表常用函数

摘要: 汉诺塔问题¶ 规则: 1.每次移动一个盘子 2.任何时候大盘子在下面,小盘子在上面 方法: 1.n = 1 直接把 A 上的盘子移到 C 上去,A->C 2.n = 2 : 小盘子放到B 上A->B 把大盘子放到C上 A->C 把小盘子放到C上 B->C 3.n = 3: 把A上的两个盘子,通过C移 阅读全文

posted @ 2018-09-25 19:32 Nicktm 阅读(306) 评论(0) 推荐(0) 编辑

函数作用域和列表常用操作

摘要: 变量作用域¶ 变量有作用范围限制 分类,按作用域来分 全局( global ):在函数外部定义 局部( local):在函数内部定义 变量的作用范围 全局变量:在指定的整个范围内有效 全局变量在局部都可以使用(即函数内部可以方位函数外部定义函数变量) 局部变量在局部范围可以使用 局部变量在全局变量范 阅读全文

posted @ 2018-09-25 19:31 Nicktm 阅读(908) 评论(0) 推荐(0) 编辑

函数参数与函数文档

摘要: 四类参数¶ 普通参数 默认参数 关键字参数 收集参数 关键字参数¶ 语法 def func(p1=v1, p2=v2....): func_body 调用函数: func(p1=value1,p2=calue2......) 比较麻烦,但也有好处 不容易混淆,一般实参和形参只是按位置一一对应即可,容 阅读全文

posted @ 2018-09-25 19:30 Nicktm 阅读(271) 评论(0) 推荐(0) 编辑

导航