Python学习笔记

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python学习笔记相关的知识,希望对你有一定的参考价值。

  1. Python的最基本数据结构是序列

内建的六种数据结构是:列表,元祖,字符串,Unicode字符串,buffer对象和xrange对象


2.基本数据类型(可变和不可变类型)(单双引号不区分,整数不用,布尔数不用,type方法可以查看类型)

integral:整型(不可变类型,用id方法查看,整型的对象id都是不同的)和布尔型(true&false)

浮点类型:浮点数,复数(3+2j),十进制数字

字符串(不可变类型,必须用引号,单双引号不区分):已经是序列了,可以抽取它的一部分了


3.命名规则

数字,字母,下划线

注意,_x,_x_,__x,这种类型在Python中都有特殊的意义,除非你有特殊需求,尽快避免与系统中的定义冲突;

还有一点需要注意,Python中变量名没有数据类型,其对象才有数据类型,比如name = 1.23,这时,name对象的数据类型是float,再次,name = tom,这时name对象的数据类型是字符串,所以,要跟C,JAVA中强类型的变量引用相区别


列表用[]定义,是可变类型变量,属于嵌套的类型

元组用()定义,是不可变类型变量,同样是嵌套,注意理解其内存的模型,它们都是在修改数据结构中的引用,可以理解是指向的问题


4.逻辑操作符

4组操作符

a.身份操作符:is

b.比较操作符:>,<,>=.<=,!=,==

c.成员操作符:in , not in

d.逻辑操作符:and,or,not



以上是关于Python学习笔记的主要内容,如果未能解决你的问题,请参考以下文章

Python 3学习笔记

python 机器学习有用的代码片段

python爬虫学习笔记-M3U8流视频数据爬虫

[原创]java WEB学习笔记61:Struts2学习之路--通用标签 property,uri,param,set,push,if-else,itertor,sort,date,a标签等(代码片段

python基础学习笔记(十三)

Python学习笔记之正则表达式