码迷,mamicode.com
首页 > 编程语言 > 详细

Python学习笔记

时间:2016-01-24 07:04:56      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:十进制   下划线   双引号   java   字符串   

  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学习笔记

标签:十进制   下划线   双引号   java   字符串   

原文地址:http://5404542.blog.51cto.com/5394542/1737960

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!