Python学习笔记(二)
二、python语言基本数据类型
1.python基本数据类型:整数、浮点数、字符串、布尔值(True、False)、空值(None)
2.变量:变量名必须是大小写英文、数字和下划线(_)的组合,且不能用数字开头,python作为动态语言,变量不需要声明,但使用时必须赋值,变量类型根据赋值类型来决定,也因为不需要声明,所以对于python变量数据类型的检查尤为重要;
3.注释:#后接需要注释的内容;
4.字符串:用''或者""将内容括起来以表示字符串,字符串中出现’,则将字符串用”括起来,若字符串中出现“,则将其用‘括起来,同时出现'和"时,使用\来转义,转义字符不包含在字符串内容中;
5.row字符串:在字符串前使用r,即r’...‘来表示row字符串,row字符串内不需要转义,但是r'...'表示法不能表示多行字符串,也不能表示包含'和 "的字符串;
6.多行字符串:用
括起来的字符串表示多行字符串,可以直接回车跨越多行;
7.Unicode字符串:在字符串前加u表示Unicode编码的字符串,Python的Unicode字符串支持"中文","日文","韩文"等多种语言';
8.编码格式声明:
1.# -*- coding: 编码格式 -*-
2.# coding=编码格式
3.# -*- coding=编码格式 -*-
,第一种为Emacs推荐的写法;
9.布尔类型值:Python把0、空字符串''和None看成 False,其他数值和非空字符串都看成 True;
10.print语句:向屏幕输出制定内容,可以是字符也可以是数字,使用逗号,连接多个输出内容时,python会自动将逗号变成空格输出;