一、数据结构
程序=数据结构+算法
数据结构:
通过某种方式(例如对元素进行编号)组织在一起的数据元素的集合,这些数据元素可以是数字或者字符,甚至可以是其它的数据结构。
python的最基本数据结构是序列
序列中的每个元素被分配一个序号(即元素的位置),也陈为索引:索引从0开始编号
python包含6中内建的数据序列:列表、元祖、字符串、Unicode字符串、buff对象和xrange对象
二、python的关键要素
基本数据类型
对象引用
组合数据类型
逻辑操作符
控制流语句
算术操作符
输入/输出
函数的创建与调用
1、python中的基本数据类型
任何程序语言都必须能够表示基本数据项
python中的基本数据类型有:
Integral类型:
整型:不可变类型
-257.20162
布尔型:
True,False
浮点类型:
浮点数:
3.141592
复数:
3+6j
十进制数字:
字符串
‘GNU is Not Unix‘,“hello”
2、对象引用(变量)
python将所有数据存为内存对象
python中,变量事实上是指内存对象的引用
动态类型:
在任何时刻,只要需要,某个对象引用都可以重新引用一个不同的对象(可以用不同的数据类型)
内建函数type()用于返回给定数据项的数据类型
“=”用于将变量名与内存中的某对象绑定:如果对象事先存在,就直接进行绑定;否则,则由“=”创建引用的对象
n [1]: a=‘mageedu‘ In [2]: type(a) Out[2]: str In [3]: a=3.14 In [4]: type(a) Out[4]: float In [5]:
本文出自 “xiexiaojun” 博客,请务必保留此出处http://xiexiaojun.blog.51cto.com/2305291/1845688
原文地址:http://xiexiaojun.blog.51cto.com/2305291/1845688