Python基础二 一、引言 1 、什么是数据? x=10,10是我们要存储的数据 2 、为何数据要分不同的类型 数据是用来表示状态的,不同的状态就应该用不同的类型的数据去表示 3 、数据类型 数字 字符串 列表 元组 字典 集合 二、基础数据类型 1、数字: int(整型)-- 12,3,45 + ...
分类:
编程语言 时间:
2018-09-04 13:55:16
阅读次数:
177
1.数据类型:字符串,列表,元组,字典,集合。处理每种数据类型的函数 2.判断与循环部分 3.高级函数:lambda,map,reduce,filter 4.自定义模块以及第三方模块 5.函数式编程 6.文件读写编程 7.面向对象编程 8.正则表达 9.线程与进程 ...
分类:
编程语言 时间:
2018-09-03 12:09:28
阅读次数:
132
python的基本数据类型有:数字 字符串 列表 元组 字典 集合 布尔值等。 #int # a=10 # print(bin(a)) # print(a.bit_length())#二进制的位数 #str #字符串的索引与切片 # s='alexwusir' # print(s[0]) # pri ...
分类:
其他好文 时间:
2018-09-01 20:40:35
阅读次数:
175
一、列表 格式:list = ['xxx','xxx','xxx'] 性质:可以修改列表内容 copy用法: 其他常用函数: 二、元组 格式:tuple = (‘xxx’,‘xxx’,‘xxx’) 性质:不可变性,不可修改元组内容 常用函数 三、字典 格式:dir = {'a':'a','b':'b ...
分类:
编程语言 时间:
2018-08-26 19:39:30
阅读次数:
150
迭代:指的是一个重复的过程,每一次重复称为一次迭代,并且每一次重复的结果是下一次重复的初始值。
l=[‘a‘,‘b‘,‘c‘,‘d‘]
count=0
while count < len(l):
print(l[count])
count+=1
对于序列类型:str ,list,tuple 可以依赖索引来迭代取值,但是对于dict,set,文件,python必须为我们提供一种不依赖于索引的迭代取值的方式。
可迭代对象:obj.__iter__
字符串,列表,元组,字典,文件,集合
迭代器对象:obj.__iter__ 和 obj.__next__ 等于iter(),next()
文件
注:
可迭代对象不一定是迭代器对象
迭代器对象一定是迭代对象
调用obj.__iter__()方法,得到的是一个迭代器对象,对于迭代器对象,执行.__iter__得到的任然是它本身。
l=[‘a‘,‘b‘,‘c‘,‘d‘]
l_iter=l.__iter__() #将l_iter转为一个迭代器对象
d={‘name‘:‘abc‘,‘age‘:18,‘sex‘:‘anle‘}
分类:
其他好文 时间:
2018-08-22 21:58:20
阅读次数:
201
一,引子。 1 什么是数据? x=10,10是我们要存储的数据 2 为何数据要分不同的类型 数据是用来表示状态的,不同的状态就应该用不同的类型的数据去表示 3 数据类型 数字 字符串 列表 元组 字典 集合 二基础数据类型。 2.1数字int。 数字主要是用于计算用的,使用方法并不是很多,就记住一种 ...
分类:
编程语言 时间:
2018-08-22 00:18:25
阅读次数:
142
数据结构的含义在学习数据结构之前,我们先来了解下数据结构的含义。数据结构是通过某种方式(例如对元素进行编号)组织在一起的数据元素的集合,这些数据元素可以是数字或者字符,甚至可以是其他数据结构。在Python语言中,最基本的数据结构是序列(sequence)。序列中的每个元素被分配一个序号————即元素的位置,称为索引或下标,索引从0开始递增。典型的序列包括列表、元组和字符串。其中,列表是可变的(可
分类:
编程语言 时间:
2018-08-16 11:24:25
阅读次数:
175
字符串 join split find strip upper lower replace max() min() in ord(字符转ASCI) chr(ASCIl转字符) len() for 索引 切片 +连接两个字符串 'a'+'b'='ab 占位符%s {} range(100) 字符串不可 ...
分类:
其他好文 时间:
2018-08-16 00:53:11
阅读次数:
115
python小白之路(特性语法三之遍历、公共方法、引用)
分类:
编程语言 时间:
2018-08-08 00:32:59
阅读次数:
151
一、数据 1.1 什么是数据 x=10,10是我们要存储的数据 1.2 为何数据要分不同的类型 数据是用来表示状态的,不同的状态就应该用不同的类型的数据去表示 1.3 数据类型 数字(整形,长整形,浮点型,复数) 字符串 字节串:在介绍字符编码时介绍字节bytes类型 列表 元组 字典 集合 1.4 ...
分类:
编程语言 时间:
2018-08-06 00:46:57
阅读次数:
189