Python数值类型和序列类型】的更多相关文章

Hello大家好,我是python学习者小杨同学,已经学习python有一段时间,今天将之前学习过的内容整理一番,在这与大家分享与交流,现在开始我们的python基础知识之旅吧. 数值类型与序列类型 变量 在讲类型之前首先说说python的变量,变量是存储数据的容器,我们在python中的操作都是围绕变量来进行的. 例如: a = 0 这里呢,定义了一个变量a ,并把0赋值给a,读作把0赋值给a 我们也可以一次性创建多个变量,并且进行多个赋值 例如: a, b = 1, 2 这样的效果与以下写法…
前言:python的基本数据类型可以分为三类:数值类型.序列类型.散列类型,本文主要介绍序列类型及其通用操作. 一.序列类型 1)字符串(str):用单引号('),双引号("),三引号(三单引号'''或三双引号""")来表示 2)列表(list):用[ ]中括号表示 3)元组(tuple):用()小括号表示 二.字符串str 1.定义 字符串定义:单引号.双引号.三引号.str() 引号都是成对出现 空字符串:s ='' (单引号对里没有任何数据) 空字符:s ='…
基本运算符 / 浮点除法 //整除 x**y  x的y次方 python中严格区分大小写 type(xx)/内置函数,查看变量xx的类型 id(xx)/内置函数,查看变量xx的内存地址 //------------------基本数值类型----------------- int float//小数类型(注意:没有double类型) bool //True 相当于1,Flase相当于0 complex //复数类型,例如a=2j,b=1j //--------------------------…
Python中数值类型:int(整数),float(浮点数),True/False(布尔值,首字母必须大写) int:1    #任意整数 float:2.3   #小数 python赋值: a = 1   #将整数1赋值给 a Python中序列类型:str(字符串),list(列表),tuple(元祖)     str定义: s=' 123456'    #单引号 s=" 123456 "    #双引号 s="' 123456 "'     #三引号 list…
int.float.bool这三个数值类型和常用序列类型的定义和使用 数值类型的基本计算 序列类型的索引取值.切片.成员运算等序列类型的通用操作 complex(复数).decimal(定点数).math模块 对象的引用机制   id():对象的内存地址 数值类型(int.float.bool.复数) 常用运算符   +  -  *  /  %  //  ** 取模(余数): 向下取整: 向上取整(math模块中的ceil()函数): 幂运算: type(显示数据类型): 复数形式:1+2j(必…
python 3.6.4 中,有9种数据类型: int, float, bool, complex, list, tuple, string, set, dict (1).int 整型,不可变 (2).float 浮点型,不可变 (3).bool 布尔,True 和 False,不可变 (4).complex 科学计数,实部和虚部组成,如:2+2j,不可变.(不常用) (5).list 列表,可变 (6).tuple 元组,不可变 (7).string 字符串,不可变 (8).set 集合,特点…
%,取余 //,取整,向下取整,5//2 = 2. 一.变量类型 1.变量名不能以数字开头,不能纯数字,不要用汉字,可以用下划线开头 2.数值类型(int,float,bool,complex) ​ 2.1 bool类型大小写区分,True,False.True + 1不会报错 ​ 2.2复数类型,complex,a = 1 + 1j,a = 1j,识别为复数.a = 1j不会报错.a = 1 + j ,报错. ​ 2.3 decimal 模块,c = decimal.Decimal('1.3'…
列表 列表是可变序列,通常用于存放同类项目的集合(其中精确的相似程度将根据应用而变化). class list([iterable]) 可以用多种方式构建列表: 使用一对方括号来表示空列表: [ ] 使用方括号,其中的项以逗号分隔: [a], [a, b, c] 使用列表推导式: [x for x in iterable] 使用类型的构造器: list() 或 list(iterable) 构造器将构造一个列表,其中的项与 iterable 中的项具有相同的的值与顺序. iterable 可以是…
import json class a: def writeReadJson(self): list2 =['] with open("test.txt",'w') as f: json.dump(list2,f)#将列表写入f文件 with open("test.txt", 'r') as f1: j = json.load(f1)#将f1文件内容加载并赋给j print(j) #输出{'3': 6, '5': 8} print(json.dumps(list2)…
序列是指有序的队列,重点在"有序". 一.Python中序列的分类 Python中的序列主要以下几种类型: 3种基本序列类型(Basic Sequence Types):list.tuple.range 专门处理文本的附加序列类型(Text Sequence Types):str 专门处理二进制数据的附加序列类型(Binary Sequence Types): bytes.bytearray.memoryview 按照序列是否可被改变分类: 可变序列: list 不可变序列:tuple…