- 博客(10)
- 资源 (3)
- 收藏
- 关注
原创 Python学习笔记-python基础05-函数式编程
高阶函数 map\reduce def f(x): return x * x #map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果 #作为新的Iterator返回。 r = map(f,[1,2,3,4,5]) #Iterator是惰性序列,因此通过list()函数让它把整个序列都计算出来并返回一个list。 list(r) def add(x,y): return x + y #reduce把一个函数作用在一个序列上,这个函数必..
2020-07-12 14:21:44
117
原创 Python学习笔记-python基础04-高级特性
切片 取一个list或tuple的部分元素是非常常见的操作。比如说,一个list L = ['hello','word','my','name','is','wit.L'] 对这种经常取指定索引范围的操作,用循环十分繁琐,因此,Python提供了切片(Slice)操作符 L[0:3]#表示,从索引0开始取, 直到索引3为止,但不包括索引3. 即索引0,1,2,正好是3个元素 L[:3]#如果第一个索引是0,可以省略 L[1:3]#也可以从索引1开始,取出2个元素 #既然Python支持L[-1]取..
2020-07-12 14:21:26
99
原创 Python学习笔记-python基础03-函数
调用函数 abs(100)# 结果为100 abs(-20)# 结果为 20 abs(100,1)#调用函数的时候,如果传入的参数数量不对,会报TypeError的错误 max(1,2,3,4)#可以接收任意多个参数,并返回最大的那个 2.定义函数 #定义函数 def my_abs(x): if x >= 0: return x else: return -x #定义空函数 def nop(): pass#pass语句什么都不做 if age >= 18: pas..
2020-07-12 14:21:19
131
原创 Python学习笔记-python基础02-分支和循环&字典和集合
list和tuple(列表和元组) list:Python内置的一种数据类型是列表list。list是一种有序的集合,可以随时添加和删除其中的元素 ilist=[1,2,3,'李智慧']#定义列表 a=ilist[0]#此时a的值为1,与其他编程语言一样,下标从0开始 b=ilist[4]#当索引超出范围时,Python会报一个IndexError错误 b=ilist[-1]#取最后一个列表元素 b=ilist[-2]#这就是要去倒数第二个 b=ilist[-5]#同理这样也会造成索引越界,Pyth..
2020-07-12 14:21:12
131
原创 Python学习笔记-python基础01-数据类型和变量&字符串和编码
Python数据类型: 能够直接处理的数据类型有: 整数、浮点数 、字符串、 布尔、 空值 整数:包含正整数和负整数 浮点数:也就是小数和科学计数法表示的数 字符串:字符串是以单引号'或双引号"括起来的任意文本,比如'abc',"xyz"等等。如果'本身也是一个字符,那就可以用""括起来,比如"I'm OK"包含的字符是I,',m,空格,O,K这6个字符。如果字符串内部既包含'又包含"怎么办?可以用转义字符\来标识 python允许用'''...'''的格式标识多行内容 布尔值:一个布尔值只有Tr..
2020-07-12 14:20:59
98
原创 整合一下PHP相对实用的冷知识
1.PHP中定界符<<<EOF 介绍: PHP定界符的作用就是按照原样,包括换行格式什么的,输出在其内部的东西; 在PHP定界符中的任何特殊字符都不需要转义; 在PHP定界符中的可以直接解析变量 $a="在PHP定界符中的可以直接解析变量"; echo <<<EOF <h1>我的第一个标题</h1> ...
2020-05-06 17:39:41
127
原创 centOS7系统防火墙常用操作命令
centOS7系统防火墙常用操作命令寄语1.启动和关闭防火墙2.其他防火墙的操作命令 寄语 大家好,我是一名PHP程序员。在这里分享一些自己学习的心得,和一些知识点的理解,以及学习中遇到的一些问题 1.启动和关闭防火墙 //启动防火墙 systemctl start firewalld //关闭防火墙 systemctl stop firewalld 2.其他防火墙的操作命令 //查看...
2019-07-11 11:27:12
280
原创 下载PHP源码包
下载PHP源码包寄语使用wget下载PHP源码包 寄语 大家好,我是一名PHP程序员。在这里分享一些自己学习的心得,和一些知识点的理解,以及学习中遇到的一些问题 使用wget下载PHP源码包 wget -O php-7.1.4.tar.gz http://hk1.php.net/get/php-7.1.4.tar.gz/from/this/mirror 如果是纯净的CentOS 可能需要安装w...
2019-07-09 13:54:19
1546
原创 swoole源码安装
swoole源码安装寄语PHP安装源码安装PHP7设置PHP执行命令PHP安装过程中遇到的一些问题swoole安装源码安装 寄语 大家好,我是一名PHP程序员。在这里记录一些自己学习的心得,和一些知识点的理解 PHP安装 源码安装PHP7 https://www.php.net/downloads.php 去PHP的官网下载最新版本的PHP源码包 1.解压 tar -xjvf php-7.2.2...
2019-07-08 11:38:42
172
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人