数据类型,注释,标识符
一、二进制与字符编码
一个字节是8位,
GB2312:可以表示简体中文 GBK:简体中文+繁体中文 GB18030:简体+繁体+少数民族
Unicode:全国统一,中英文全用2个字节表示 UTF-8:英文采用一个字节表示,中文采用3个字节表示
二、Python中的标识符与保留字
保留字:
是一些被赋予了特定意义的词,你用保留字给任何对象起名字的话会报错
标识符:
变量,函数,类,模块和其它对象的名字叫做标识符。
规则:数字、字母、下划线,数字不开头;严格区分大小写;不能使用保留字;
三、python中的变量与数据类型
(1)变量包括:
标识:表示对象所存储的内存地址,使用内置函数id(obj)来获取
类型:表示对象的数据类型,使用内置函数type(obj)来获取
值:表示对象所存储的具遗体数据,使用print(obj可对值进行打印输出)
例如:
name='玛丽亚'
print(name)
print('标识',id(name))
print(‘类型’,type(name))
print(‘值’,name)

(2)数据类型:
1、整数int、浮点型float、布尔型bool、字符串型str
2、如果想输出一个二进制的数,需要在二进制前面加0b(零b);八进制前面需要加0o(零o);十六进制以0x开头
例如:print(‘二进制数’,0b1010101111)
print(‘八进制数’,0o176)
print(‘十六进制数’,0x1EAF)
3、布尔类型:true代表1,false代表0;
4、字符串类型:又称不可变的字符序列;可用单引,双引或三引号来定义;单引号和双引号定义的字符串必须 在一行;三引号定义的字符串可以分布在连续的多行
例如: str1='‘’人生苦短,
我用python'‘’
str2=“""人生苦短,
我用python"""
print(str1,type(str1))
print(str2,type(str2)) //这两种输出的都是换行显示,三引号可以十三个单引号或者是三个双引号
(3)不同的数据类型不可以相连
例子:name=‘张三’
age=20
print(‘我是’+name+‘今年,’+age) //会报错,因为 name 是 str 类型,age 是 int 类型,是不能够相连的
print(‘我是’+name+‘今年,’+str(age)) //把age 用str(age)进行类型转换
###想要进行int类型的转换,要转换的那个字符串只能是整数的数字串,非数字串不可以转换,小数串转完之后会只保 留整数部分
四、python中的注释
三种:
1.单行注释:以 # 开头,直到换行结束
2.多行注释:用三引号括起来
3.中文编码生命注释,一般不用,它需要在文档的最上面声明 #coding:UTF-8/gdk
 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号