目录 一.可变与不可变类型 二.数字类型 三.字符串类型 四.列表类型 一.可变与不可变类型 可变类型:值改变,但是id不变,证明就是在改变原值,是可变类型 不可变类型:值改变,id也跟着改变,证明产生了新的值,是不可变类型 # 整型是不可变类型 x = 9 print(id(x)) x = 10 print(id(x)) # 列表是可变类型 l = ['a','b'] print(id(l)) l[0] = 'A' print(l) print(id(l)) 二.数字类型 # 一.整型int…
一.第一个python小程序 1.下载安装python2.7和python3.6的版本及pycharm,我们可以再解释器中输入这样一行代码: 则相应的就打出了一句话.这里的print是打印的意思.你输入什么就打印出什么. 2.保存文件名为hello.py.注意这里的后缀是以.py结尾的. 二.变量 声明变量:例如: 变量定义规则 1.变量名只能是数字,字母或下划线的任意组合 2.变量名的第一个字符不能是数字 3.以下关键字不能声明为变量名{'and','as','del','def','if',…
Python基础二: 1.运算符: 判断某个东西是否在某个东西里面包含: in  为真 not in  为假 (1).算术运算符: 运算符 描述 实例 + 加  表示两个对象相加 a + b输出结果30 - 减  表示一个数减去另一个数 a - b输出结果-10 * 乘  两个数相乘或是返回一个被重复若干次的字符串 a * b输出结果200 / 除  两个数相除 b / a 输出结果2 ** 幂  返回一个数的n次幂 3 ** 3 输出结果27 % 取余  返回除法的余数 b % a 输出结果…
基本数据类型 所有的方法(函数)都带括号,且括号内没带等号的参数需传给它一个值,带等号的参数相当于有默认值 1.数字 int 在32位机器上,整数的位数为32位,取值范围为-2**31-2**31-1,即-2147483648-2147483647在64位系统上,整数的位数为64位,取值范围为-2**63-2**63-1,即-9223372036854775808-9223372036854775807 1.int 将字符串转换为数字 a=" b=int(a) print(type(a),a)…
开发过程中,我们需要处理文本.图形.音频.视频.网页等各种各样的数据,不同的数据,需要定义不同的数据类型.在Python中,能够直接处理的数据类型主要有以下几种:数字.字符串.列表.元组.字典.集合等. 数字 数字主要有整数.浮点数.复数3种类型.在Python中,整数(在 Python3.X 版本中 long 类型被移除,使用 int 替代).浮点数.复数分别用int.float.complex表示.如下表格所示: int float complex 10 10.1 3.14j -110 -1…
一.可变与不可变 可变:值改变,但是id不变,证明就是在改变原值,是可变类型.它的原理是在内存里有一个值,然后这个值发生了改变,意为id地址是同一个,没有变化 # l=['a','b'] # print(id(l)) # 结果为 # l[]='A' # print(l) # 结果为 ['A','b'] # print(id(l)) # 结果为 不可变:值改变,但是id也跟着变,证明是产生了新的值,是不可变类型.它的原理是在内存里有一个值,然后又申请了另一个地址,则id地址不同.称为不可变类型.…
一:字符串 1)优先掌握知识点. a=" 21j3:b12jk:b3j12:3bjk12 " #内置方法之strip print(a.strip(" ")) #得到返回值:21j3:b12jk:b3j12:3bjk12 #内置方法之split pritn(a.split(":")) #得到返回值:[" 21j3","b12jk","b3j12","3bjk12 "]…
python中的对象和类型 在python中,认为系统中的每一个"东西"都是一个对象,在python中,"对象"有着特殊的意义,python中的对象有: 一个标识 一些属性 零个或多个名称 当python创建对象时,它接收到一个标识号,可以使用id函数,查找它的ID号,python用这个数字将一个对象和其他对象区分开.除了ID号,对象还有一个或者多个名字,名字不是对象ID的一部分,使用名字是为了提高对象的可读性.python使用命名空间(每当创建新变量时,它被放入列…
1.数字类型 1.  整型  int   long(py2) 2.  小数 float 3.  布尔 bool 4.  复数 complex 2.  字符串类型 只能存一个值,是有序的不可变类型 2.1 定义: 用'',"",'''''',""""""包含的字符,可以有多种引号嵌套 可以通过引号的嵌套,使内部不同的引号在不转义的情况下直接输出 2.2  字符串的常规操作 2.2.1 .字符串的索引取值: 字符串[index]…
一,开发语言介绍 高级语言:Java,C#,Python  ==>产生字节码 低级语言:C,汇编                   ==>产生机器码 高级语言开发效率高,低级语言运行效率高 Python种类:    JPython    IronPython     JavaScriptPython    RubyPython    CPython **********    pypy 这是用CPython开发的Python 二,Python文件执行的条件 1,解释器指定 Windows系统…