一、首先是对前三天的学习内容进行复习1、python基础的数据结构数字(int/float,包括整数和浮点数)布尔(boolean=>True/False)字符串(str,使用‘‘或""括起来)列表(list)列表是使用[]括起来的一组数组,在内存中是连续的,可以对其增删改查字典(dict)字典是使用{}括起来的k/v..
分类:
编程语言 时间:
2016-07-25 16:38:35
阅读次数:
303
在Python中,很多对象都是可以通过for语句来直接遍历的,例如list、string、dict等等,这些对象都可以被称为可迭代对象。至于说哪些对象是可以被迭代访问的,就要了解一下迭代器相关的知识了。 迭代器 迭代器对象要求支持迭代器协议的对象,在Python中,支持迭代器协议就是实现对象的__i ...
分类:
编程语言 时间:
2016-07-25 00:02:26
阅读次数:
429
接上一篇,继续纪录Quartz2D的一些简单的用法。举例1:绘制文字创建一个字符串对象和一个用来给这个字符串对象设置相关属性的字典,使用字符串的绘制方法将它绘制到某个位置或点即可。矩形的绘制这里不再赘述,主要写一下如何设置文字的属性字典:NSMutableDictionary*dict=[NSM..
分类:
其他好文 时间:
2016-07-23 21:17:40
阅读次数:
125
一、概述 数据结构上广义上有两种,单一类型和集合类型 单一类型,表示一种对象 集合类型,表示包含多种对象 Python中的内建的数据类型有str、list、tuple、dict、set、number、bool、None,又可以划分为序列型、可变与不可变 序列型 有序, 数字索引,通过索引取值、切片, ...
分类:
编程语言 时间:
2016-07-23 20:58:55
阅读次数:
165
思路: 读取当前字符 1. 首先判断是否在 ' " ' 中 1.1. 在 ' " ' 中则判断当前这个字符是否是 ' " ' 1.1.1. 如果不是则直接写入 1.1.2. 如果是 ' " ',则需要判断是否有转义字符 ' \ ' 1.1.2.1. 如果有则直接写入 1.1.2.2. 如果没有则退出 ...
分类:
Web程序 时间:
2016-07-21 18:09:55
阅读次数:
275
1 切片,取一个list或tuple的部分元素 2 迭代。使用for来访问集合 默认情况下,dict迭代的是key。如果要迭代value,可以用for value in d.values(),如果要同时迭代key和value,可以用for k, v in d.items() 下表循环 同时使用两个变 ...
分类:
编程语言 时间:
2016-07-21 14:32:41
阅读次数:
175
自定义序列的相关魔法方法允许我们自己创建的类拥有序列的特性,让其使用起来就像 python 的内置序列(dict,tuple,list,string等)。 如果要实现这个功能,就要遵循 python 的相关的协议。所谓的协议就是一些约定内容。例如,如果要将一个类要实现迭代,就必须实现两个魔法方法:_ ...
分类:
编程语言 时间:
2016-07-21 06:10:36
阅读次数:
197
介绍 dict(dictionary),在其他语言中也称为map,使用键-值(key-value)存储。set和dict类似,也是一组key的集合,但不存储value。字典和set的key都是不允许重复且key不能是列表。 介绍 一、dict(字典的缩写) 字典和前面讲的list(列表)很相似,但是 ...
分类:
编程语言 时间:
2016-07-21 00:44:47
阅读次数:
159
适用MacOSX10.10及以上版本1.修改打开文件数限制sudo新建文件/Library/LaunchDaemons/limit.maxfiles.plist并添加如下内容:<?xmlversion="1.0"encoding="UTF-8"?>
<!DOCTYPEplistPUBLIC"-//Apple//DTDPLIST1.0//EN""
<plistversion="1.0">
<dict>
<ke..
分类:
系统相关 时间:
2016-07-19 19:11:35
阅读次数:
413
curl 是使用URL语法的传送文件工具,支持FTP、FTPS、HTTP HTPPS SCP SFTP TFTP TELNET DICT FILE和LDAP。curl 支持SSL证书、HTTP POST、HTTP PUT 、FTP 上传,kerberos、基于HTT格式的上传、代理、cookie、用 ...
分类:
Web程序 时间:
2016-07-19 15:28:16
阅读次数:
228