Python宝典第三章:Python数据类型与基本语句
2014-09-28 20:29
351 查看
数字类型:
int
long(3无)
float
complex
运算符:
** 乘方
// 整除
| 位或
^ 位异或
& 位与
<< 左移
>> 右移
3元运算符:2.5之后加入 X if A else Y
转义字符,只有在print函数的时候才会解释。
Python提供大量对字符串操作的函数。
split( [sep [,maxsplit]])
str[]可以用来指定字符串的某个字符
str[2:4]从第3个字符开始到第5个,但不包括第5个
格式化字符串(略。。。)
原始字符串(略。。。)以大写字母R或者小写字母r开始,其中\不再表示转义;为正则表达式设计,方便表示win下路径
列表:[1,2,3,4,5]
以方括号[]包围的数据集合,逗号分隔
元组:圆括号()包围的数据集合,与列表不同的是,元组的数据一旦确定就不能更改
字典:
大括号{}包围的数据集合
字典是无序的
通过键来访问成员
成员是类似“键:值”的形式
文件:
open(filename, mode, bufsize)
条件控制语句:
if...elif...else...
for...in...else... else可选,如果for循环没有被break终止,则会执行else语句块
while...else... else可选,如果while循环没有被break终止,则会执行else语句块
range函数产生一个整数列表:
range( [start,] stop[,step])
计算素数:
int
long(3无)
float
complex
<span style="font-size:14px;">>>> print ('%o' % (0o7+0o5)) #输出八进制 >>> print ('%x' % (0x7+0x5)) #输出十六进制</span>
运算符:
** 乘方
// 整除
| 位或
^ 位异或
& 位与
<< 左移
>> 右移
3元运算符:2.5之后加入 X if A else Y
x=True print('yes') if x==True else print('no') yes print('yes') if x==False else print('no') no
转义字符,只有在print函数的时候才会解释。
Python提供大量对字符串操作的函数。
<span style="font-size:14px;">>>> str='how' >>> str.join('---') #'-how-how-'</span>
split( [sep [,maxsplit]])
str[]可以用来指定字符串的某个字符
str[2:4]从第3个字符开始到第5个,但不包括第5个
格式化字符串(略。。。)
原始字符串(略。。。)以大写字母R或者小写字母r开始,其中\不再表示转义;为正则表达式设计,方便表示win下路径
列表:[1,2,3,4,5]
以方括号[]包围的数据集合,逗号分隔
元组:圆括号()包围的数据集合,与列表不同的是,元组的数据一旦确定就不能更改
字典:
大括号{}包围的数据集合
字典是无序的
通过键来访问成员
成员是类似“键:值”的形式
文件:
open(filename, mode, bufsize)
条件控制语句:
if...elif...else...
for...in...else... else可选,如果for循环没有被break终止,则会执行else语句块
while...else... else可选,如果while循环没有被break终止,则会执行else语句块
range函数产生一个整数列表:
range( [start,] stop[,step])
计算素数:
import math for i in range(50, 1000+1): for t in range(2, int(math.sqrt(i))+1): if i%t==0: break; else: print(i)
相关文章推荐
- Python - Day9 - 初识&变量&条件语句&基本数据类型&循环
- JS高级程序设计学习笔记之第三章基本概念(语法,数据类型,流控制语句,函数)——查漏补缺
- 第三章(基本概念——语法,数据类型,流程控制语句,函数)
- Python基本数据类型及循环语句
- 初识Python、数据类型、基本语句
- Python学习第2节(基本数据类型操作和执行流程语句)
- Python基础,基本类型(整型,浮点数等)数据结构(List,dic(Map),Set,Tuple),控制语句(if,for,while,continue or break):来自学习资料
- 基础篇6-福利课-python基本数据类型讲解1.2
- java基础复习1--基本数据类型、运算符号、表达式语句与程序结构
- Obj-c基本语法、数据类型、运算符和控制语句
- python3手册-基本数据类型-字符串
- python学习―-基本数据类型
- Python基础02 基本数据类型
- 4种编程语言基本数据类型及其取值范围整理(C++,Java,Python,Go)
- 学习opencv第三章 基本数据类型 ,矩阵创建,操作,访问
- python 基本数据类型
- python学习笔记(一) 基本数据类型及运算
- 第三章、基本数据类型(iOS学习笔记,从零开始)
- Python基础02 基本数据类型
- 基本数据类型-python