08 2020 档案

摘要:简单的生成器,生成器解析式: 1 #usr/bin/env python3 2 # -*- codign=utf-8 -*- 3 4 myGenerator = (x*x for x in range(10)) #简单的生成器 5 print(type(myGenerator)) #输出<class 阅读全文
posted @ 2020-08-21 12:17 、一叶孤城 阅读(183) 评论(0) 推荐(0) 编辑
摘要:仿写range()对象,对象是可迭代的: 1 #!usr/bin/env python3 2 # -*- coding=utf-8 -*- 3 4 class myRange(): 5 #初始化,也叫构造函数 6 def __init__(self,n): 7 self.i = 0 8 self.n 阅读全文
posted @ 2020-08-21 10:23 、一叶孤城 阅读(249) 评论(0) 推荐(0) 编辑
摘要:Python有几个相对特殊的函数,他们并不会提高工作效率,但是会使代码优雅简洁,其中包括lambda, map, reduce, filter, yeild。 第一:lambda,贴些代码体会。 1 #lambda 函数 2 def add(x): 3 x += 3 4 return x 5 6 l 阅读全文
posted @ 2020-08-20 11:31 、一叶孤城 阅读(329) 评论(0) 推荐(0) 编辑
摘要:Python求一个数字列表的元素总和。练手: 第一种方法,直接sum(list): 1 lst = list(range(1,11)) #创建一个1-10的数字列表 2 total = 0 #初始化总和为0 3 4 #第一种方法 5 total = sum(lst); #直接调用sum()函数 6 阅读全文
posted @ 2020-08-19 11:46 、一叶孤城 阅读(11398) 评论(0) 推荐(0) 编辑
摘要:利用python的第三方包Pygal制作简单的折线图。 申明:本文仅供学习交流使用。源码大部分来自《python编程从入门到实践》;如有侵权,请联系我删除。 1 #!usr/bin/env python3 2 # -*-coding=utf-8 -*- 3 ''' 4 制作一个简单的交易走势图。源码 阅读全文
posted @ 2020-08-19 09:55 、一叶孤城 阅读(580) 评论(0) 推荐(0) 编辑
摘要:一些函数如usort和call_user_func()可以作为用户自对应函数做为回调参数,回调函数不止是简单的函数,还可以是对象的方法(类方法),包括静态方法。 用户自定义函数作为回调函数的参数,PHP将函数以string形式传递的。可以使用任何内置或者用户自定义函数,除了PHP的语言结构如:arr 阅读全文
posted @ 2020-08-17 15:36 、一叶孤城 阅读(203) 评论(0) 推荐(0) 编辑
摘要:Python实现斐波那契数列: 1 #!usr/bin/env python3 2 # -*- coding=utf-8 -*- 3 4 #方法一: 5 #定义函数 6 def fibs(n): 7 results = [0,1] #初始值设置为[0,1],即第一项为0,第二项为1 8 #循环读取第 阅读全文
posted @ 2020-08-16 09:46 、一叶孤城 阅读(327) 评论(0) 推荐(0) 编辑
摘要:一个简单的函数应用,包括自定义函数,lambda函数,列表解析。 1 #!usr/bin/env python3 2 # -*- coding:utf-8 -*- 3 4 #开始定义函数 5 def add(x): 6 x += 3 #等同于x = x + 3,把x的值加3后再赋值给x 7 retu 阅读全文
posted @ 2020-08-16 09:30 、一叶孤城 阅读(205) 评论(0) 推荐(0) 编辑
摘要:python写函数的时候,有时候会不确定到底传入多少值。 首先是,*args,单星号参数收集参数: 1 #!usr/bin/python 2 #-*-coding:utf-8-*- 3 4 #定义一个简单的参数收集的函数; 5 def functionx(x,*args): 6 print(x) # 阅读全文
posted @ 2020-08-15 10:20 、一叶孤城 阅读(748) 评论(0) 推荐(0) 编辑
摘要:PHP简单对比对象、数组是不是为空: 1 <?php 2 /*简单的比较对象和数组是不是为空*/ 3 4 #定义空类EmptyClass 5 class EmptyClass{} 6 7 $emptyClass = new EmptyClass(); #实例化空类 8 $stdClass = new 阅读全文
posted @ 2020-08-14 15:03 、一叶孤城 阅读(297) 评论(0) 推荐(0) 编辑
摘要:斐波那契数列是指这样一个数列: 这个数列从第3项开始,每一项都等于前两项之和。 F0 = 0, F1 = 1, Fn = F(n-2) + F(n-1)。代码如下: 1 function fbsRight($n){ #$n代表斐波那契数列的个数; 2 $fibs = array(); #定义空数组以 阅读全文
posted @ 2020-08-13 15:45 、一叶孤城 阅读(868) 评论(0) 推荐(0) 编辑
摘要:将一个列表的数据复制到另外一个列表中。 1 a = [1,2,3] #定义列表a 2 3 b = a[:] #将列表a的切片赋值给b,也可以理解为将b的值设置为a[:] 4 5 print(a) #打印列表a 6 print(b) #打印列表b 7 8 print(id(a)) #打印一下列表a的内 阅读全文
posted @ 2020-08-13 10:52 、一叶孤城 阅读(419) 评论(0) 推荐(0) 编辑
摘要:1 <?php 2 3 /** 4 * 时间:2015-8-6 5 * 作者:River 6 * 超级有用、必须收藏的PHP代码样例 7 */ 8 class Helper { 9 10 /** 11 * 友好显示var_dump 12 */ 13 static public function du 阅读全文
posted @ 2020-08-11 20:38 、一叶孤城 阅读(110) 评论(0) 推荐(0) 编辑
摘要:就瞎倒腾,格式化时间: 1 import time 2 3 unixTime = time.time() #定义unixTime以存储系统当前的unix时间戳 4 print(unixTime); #打印一下: 1597114216.3522916 5 6 7 #定义函数formatTime用于格式 阅读全文
posted @ 2020-08-11 10:53 、一叶孤城 阅读(803) 评论(0) 推荐(0) 编辑
摘要:用python生成简单的四位数验证码: 1 import random 2 3 if __name__ == "__main__": #这句话简单的理解就是,只有在本文件下以下的代码才会执行;如果有其他文件引用本文件,将只会执行最后一行代码 4 captcha = "" #定义字符串以存储验证码 5 阅读全文
posted @ 2020-08-11 10:41 、一叶孤城 阅读(621) 评论(0) 推荐(0) 编辑
摘要:字符串的常用方法dir(str)。查看某一方法的用法help(str.xxx)。 1,索引和切片: 2,len():查看字符串的总长度。 3,+,拼接一个或多个字符串。 4,in,判定字符是否在字符串里。 5,max,字符串里的最大值(ASCII值) 6,min,字符串的最小值(ASCII值) 7, 阅读全文
posted @ 2020-08-05 12:15 、一叶孤城 阅读(122) 评论(0) 推荐(0) 编辑
摘要:倒腾pygame包的问题(Ubuntu 19.10),安装好pip后,又要安装一个pygame的包,倒腾了两天两夜,硬是因为网络问题(可能被强大的墙阻挡了),安装不成功,后面在网上找了篇帖子,用清华源,夸张点说,5秒不到就搞定了pygame的安装。 pip3 install -i https://p 阅读全文
posted @ 2020-08-04 21:47 、一叶孤城 阅读(547) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示