摘要:
一、概述序列类型(Sequence Types)类似于C中的数组,它是包含一组成员的连续列表,这些成员紧邻排列,并且可以通过序号(下标偏移量)访问其中的一个或多个成员。序列类型的示意图如下所示:Python中最核心的序列类型共有3种:字符串(str和unicode)、列表(list)和元组(tuple)。二、操作序列类型支持的主要操作如下:操作说明s[i]s中第i个成员(从0开始)s[i:j]s中从i到j的切片s[i:j:k]s中从i到j的切片,步长为ks * n, n * ss的n份(浅)拷贝的串联s + ts与t的串联x in s如果x是s的成员,为True;否则,为Falsex not 阅读全文
摘要:
一、概述Python中的 数值类型(Numeric Types)共有5种:布尔型(bool)、整型(int)、长整型(long)、浮点型(float)和复数(complex)。数值类型支持的主要操作如下:操作说明boolintlongfloatcomplexx ** y指数运算√√√√√+x符号不变√√√√√-x符号取反√√√√√~x按位取反√√√x * y乘法√√√√√x / y除法√√√√√x // y地板除√√√√√x % y取余√√√√√x + y加法√√√√√x - y减法√√√√√x > y位右移√√√x & y按位与√√√x ^ y按位异或√√√x | y按位或√√ 阅读全文
摘要:
一、概述Python基础 是对 Python(2.7版本)基本语法的要点总结,主要参考了以下资料:Python核心编程(第二版)Learning Python (3rd Edition)Python官方文档(如 The Python Standard Library、The Python Language Reference 等)二、目录Python基础:数值(布尔型、整型、长整型、浮点型、复数)Python基础:序列Python基础:序列(字符串)Python基础:序列(列表、元组)Python基础:映射(字典)Python基础:文件Python基础:异常Python基础:函数Python基 阅读全文