一、列表列表表示一组有序的元素,这些元素可以是数字、字符串,也可以是另一个列表。# ----------------------------------------# 列表(list):一组有序的元素# ----------------------------------------# 定义一个空的列表s = []# 定义一个全是数字的成绩列表score = [90, 92, 88, 79, 95, 82]# 可以通过索引值来访问列表中的元素,从左到右,起始值为0,最后一个元素为n-1first_one = score[0]# 也可以从右到左通过一个负数...
字典类型:# msg_dic = {# ‘apple‘: 10,# ‘tesla‘: 100000,# ‘mac‘: 3000,# ‘lenovo‘: 30000,# ‘chicken‘: 10,# }# 只取key的值# for k in msg_dic:# print(k,msg_dic[k])# for k in msg_dic.keys():# print(k,msg_dic[k])# 只取value的值# for v in msg_dic.values():# print(v)# #同时取key、value的值# for k,v in msg_dic.items():# print(k,v)# for循环取k# info={‘a‘: 1, ‘...
最近正在学习Python中的异步编程,看了一些博客后做了一些小测验:对比asyncio+aiohttp的爬虫和asyncio+aiohttp+concurrent.futures(线程池/进程池)在效率中的差异,注释:在爬虫中我几乎没有使用任何计算性任务,为了探测异步的性能,全部都只是做了网络IO请求,就是说aiohttp把网页get完就程序就done了。结果发现前者的效率比后者还要高。我询问了另外一位博主,(提供代码的博主没回我信息),他说使用concurrent.futures的话因为...
一.python基本数据类型1. int ==> 整数. 主要用来进行数学运算2. str ==> 字符串, 可以保存少量数据并进行相应的操作3. bool==>判断真假, True, False4. list==> 存储大量数据.用[ ]表示5. tuple=> 元组, 不可以发生改变 用( )表示6. dict==> 字典, 保存键值对, 这样可以保存大量数据7. set==> 集合, 保存大量数据. 不可以重复. 其实就是不保存value的dict原文:https://www.cnblogs.com/qiliuer/p/9403650.html
- 什么是程序? 程序简单说就是数据结构和算法。而且我们可以把数据结构和算法简单分为面向过程和面向对象两种。比如基本数据类型这些属于面向过程的数据结构,而类/属性和模块可以看成是面向对象的数据结构。基本运算符和控制流可以看作面向过程的算法,而构造和析构过程可以看成是面向对象的算法。- mac检查自带python版本 1. 直接在终端输入python进入交互或者编辑.py的文件 2. exit()是推出python交互weisubaodeMacBook-Ai...
#!/usr/bin/python#-*- coding:UTF-8 -*-#date:20180501Python数据类型整型:int字符串:string 1、字符串一旦创建就不允许修改,所谓的for循环拿到的是创建了一个新的字符串 创建str_01 = ‘Hello world‘ 删除del str_01,str_02 拼接 #1、通过“+” 来将两个字符串进行拼接 str_01 = ‘hello‘ str_02 = ‘world‘ new_str = str_01 + str_02 print(new_str) >>>helloworld #2、通过join.()方法(括号中只...
问题: 1. Python数值有哪些? 2. 各类型的精度是多少? 3. 类型的转换是如何实现的? 5. 如何使用这些数据类型?需要注意什么? 6. 什么是不可变类型?数值类型: 整型: (不可变类型) 标准整型:取值范围[-sys.maxint-1, sys.maxint] 长整型:可表示无限大的整数,其值仅与你机器支持的(虚拟)内存大小有关 数值超出标准整型范围将会转换为长整型。 ...
python类型转换 函数 描述int(x [,base ]) 将x转换为一个整数long(x [,base ]) 将x转换为一个长整数float(x ) 将x转换到一个浮点数complex(real [,imag ]) 创建一个复数str(x ) 将对象 x 转换为字符串repr(x ) 将对象 x 转换为表达式字符串eval(str ) 用来计算在字符串中的有效Python表达...
Python从入门到实战系列——目录Python3 中有六个标准的数据类型:Number(数字)String(字符串)List(列表)Tuple(元组)Sets(集合)Dictionary(字典)Number(数字)Python3 支持三种不同的数值类型: int(整型)、float(浮点型)、complex(复数);整型(Int),是正或负整数,不带小数点,int没有限制大小,表示为长整型,在Python 3里,只有一种整数类型 int,没有 python2 中的 Long;浮点型(float) - 浮点型由整数部分...
摘自:http://www.jb51.net/article/60641.htm #!/usr/bin/env python import globimport osos.chdir(“./”)for file in glob.glob(“*.py”):print file print “#######Another One##########” for file in os.listdir(“./”):if file.endswith(“.py”):print file print “#######Another Two##########”for root, dirs, files in os.walk(“./”):for file in files:if file.endswith(“.py”):print os.path.join(ro...
获取对象类型:一、type#!/usr/bin/env python3# -*- coding: utf-8 -*-class Animal(object): def __init__(self, name, score): self.name = name self.score = score def run(self): print 'Animal is run'class Dog(Animal): def run(self): print 'Dog is run'print type(dog.run)print type(Animal)import types #导入模块typesprint type('abc')==types.StringType #判断'abc'是否为字...
一、数字数据类型Python的数字数据类型用于存储数值,它是不可变的数据类型,这意味着改变数字数据类型,则需要一个新分配的对象;Python支持四种不同的数值类型:整型(Int):通常被称为是整型或整数,是正或负整数,不带小数点;长整型(long integers):无限大小的整数,整数最后是一个大写或小写的L;浮点型(floating point real values):浮点型由整数部分与小数部分组成,浮点型也可以使用科学计数法表示(2.5e2 = 2.5 x 102 =...
第三章 python 基础数据类型python基本数据类型int ==> 整数. 主要?用来进?行行数学运算str ==> 字符串串, 可以保存少量量数据并进?行行相应的操作bool==>判断真假, True, Falselist==> 存储?大量量数据.?用[ ]表?示tuple=> 元组, 不可以发?生改变 ?用( )表?示dict==> 字典, 保存键值对, ?一样可以保存?大量量数据set==> 集合, 保存?大量量数据. 不可以重复. 其实就是不保存value的dict3.1 整数 int计算和比较二进制转换成十进制14...
一.基本数据类型 整数:int 字符串:str(注:\t等于一个tab键) 布尔值: bool列表:list 列表用[] 元祖:tuple 元祖用() 字典:dict注:所有的数据类型都存在想对应的类列里二.列表所有数据类型:基本操作:索引切片追加删除长度切片循环包含listclass list(object):"""list() -> new empty listlist(iterable) -> new list initialized from iterable‘s items"""def append(self, p_object): # real sig...
一、基本数据类型——元组 元组:是一种与列表非常相似的数据类型。但是它一旦创建便不能再修改,所以又叫只读列表。 定义:与列表类似,只不过[]改成()特性:可存放多个值(可以存放复杂数据类型)不可变(显式地告诉别人此处数据不可修改,常用于数据库连接配置信息等)按照从左到右的顺序定义元组元素,下标从0开始顺序访问,有序元组本身不可变,如果元组中还包含其它可变元素,这些可变元素可以改变。(比如列表等...