Python宝典第三章:Python数据类型与基本语句
来源:互联网 发布:网络教育系统下载 编辑:程序博客网 时间:2024/06/06 03:17
数字类型:
- 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=Trueprint('yes') if x==True else print('no')yesprint('yes') if x==False else print('no')no
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 mathfor i in range(50, 1000+1): for t in range(2, int(math.sqrt(i))+1): if i%t==0: break; else: print(i)
0 0
- Python宝典第三章:Python数据类型与基本语句
- 初识Python、数据类型、基本语句
- python基础与基本数据类型
- [Python]第三讲:数据类型
- 第三部分 python的语句与语法
- python:变量与赋值 基本数据类型
- Python宝典第五章:数据结构与算法
- [Dive into Python:第三章]内置数据类型
- 第三章 Python丰富的数据类型
- python基本数据类型
- python 的基本数据类型
- 基本数据类型-python
- python 基本数据类型
- python基本数据类型笔记
- Python基本数据类型
- python基本数据类型
- Python基本数据类型
- python中的基本数据类型
- SWAP函数的几种写法
- conn.setAutoCommit()用法及作用(转载)
- CodeForces 271A
- Mockups~!
- leetcode-Pow(x, n)
- Python宝典第三章:Python数据类型与基本语句
- 对于字符串处理的心得
- UVA 11134 Fabled Rooks 优先队列
- NAND Flash控制器访问NAND Flash的方法
- 安卓dp换算成px
- 小白书73页bign类
- Open ERP 开发与实施交流 / OpenERP生产模块基本概念
- leetcode-Validate Binary Search Tree
- Sphinx建立增量索引