一、补充知识点 1、可调用的callable(可以加括号执行某个特定功能):函数名,类名 2、import this:查看Python之禅 二、闭包函数 1、定义 闭:定义在函数内部的函数 包:内部函数引用了外部函数作用域的名字 2、形式 3、作用 给函数体传参有两种方式,第一种是直接给函数体传参, ...
分类:
其他好文 时间:
2019-07-11 18:51:16
阅读次数:
89
LineChartView在charts中可以用来绘制折线,由于charts是基于swift开发的如果,需要和objective C混编(通过pod的方式没关系),可以参考我的上几篇文章 "《iOS OC中桥接swift第三方库》 " lineChartView的一些属性介绍: ? LineChar ...
分类:
移动开发 时间:
2019-07-11 14:15:03
阅读次数:
486
enum methodType{ case get case post case put case delete } 枚举赋值 enum methodType:String{ case get="get" case post="post" case put="put" case delete="de ...
分类:
编程语言 时间:
2019-07-09 17:55:17
阅读次数:
117
Lambda表达式 二:简介 JDK的升级的目的有以下几个:增加新的功能、修复bug、性能优化、简化代码等几个方面,Lambda表达式就是属于简化代码,用于简化匿名实现类,提供一种更加简洁的写法。Lambda表达式在Swift语言中称之为代码块,Lambda表达式可以认为是一种特殊的接口,该接口必须 ...
分类:
其他好文 时间:
2019-07-09 15:28:01
阅读次数:
134
let infoArray:[Any] = ["jack",18,1.88] let infoName=infoArray[0] as!String //此处为Any类型强转为String类型 print(infoName.count) let infoDict:[String:Any]=["nam ...
分类:
编程语言 时间:
2019-07-09 15:16:01
阅读次数:
112
import timedef foo() : print('foo....') time.sleep(2)def show_time(f): #装饰器函数 def inner(): #闭包函数 stat = time.time() f() end = time.time() print('spend ...
分类:
其他好文 时间:
2019-07-08 13:28:29
阅读次数:
68
Swift支持大部分标准C语言的运算符,并且对许多特性进行改进来减少常规编码的错误。除了支持基本运算符外,Swift还提供了2个特殊的运算符,分别是:溢出运算符和区间运算符 首先看下基本运算符 import UIKit var str = "Hello, playground" /** 赋值运算符 ...
分类:
编程语言 时间:
2019-07-08 00:29:27
阅读次数:
126
Swift中访问修饰符总共有5种,分别为fileprivate,private,internal,public和open,其中,fileprivate以及open是Swift 3新添加的.因为过去的Swift对于访问权限的控制,不是基于类的,而是基于文件的,这样会有问题,所以在Swift 3中增加了 ...
分类:
编程语言 时间:
2019-07-01 17:03:47
阅读次数:
192
分析: 以N=15为例, 1个,15; 2个,7+8; 3个,4+5+6; 5个,1+2+3+4+5; ...... N = x*n + n*(n-1)/2,N为输入的正整数,n为个数,x为一组数中最小的的数,若x存在且为正整数,则满足; 实现代码如下: ...
分类:
其他好文 时间:
2019-06-27 01:06:36
阅读次数:
202
PS:主要为自己学习,,,,看的时候顺便翻译的,,,渣翻(非全人工)勿喷. 介绍 V是一种用于构建可维护软件的静态类型编译编程语言。 它与Go相似,也受到Oberon、Rust、Swift的影响。 V是一种非常简单的语言,阅读这份文档大概只需要半小时的时间,读完之后,您将学习到V的全部内容. 尽管很 ...
分类:
其他好文 时间:
2019-06-26 01:07:23
阅读次数:
159