数据类型,注释,标识符

一、二进制与字符编码

  一个字节是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

posted @ 2022-05-18 16:03  bokeAR  阅读(103)  评论(0)    收藏  举报