05_Python Boolen类型
2018-05-11 16:38:46 7 举报
AI智能生成
新蓝剑(8天掌握Python编程) Python 知识点思维导图
作者其他创作
大纲/内容
Python程序的组成
源文件(源代码)
多条语句 print(\"XLJ\")
功能
函数
内置函数
print函数的使用
1,str()函数转换数值类型为字符类型
2,“,”分隔不同类型的数据
3,“%”格式化数据
input数据输入
input输入的数据是字符串类型
如果需要数值类型用int()函数转换
多个数值输入需要使用split
len()统计序列元素
map
处理数据
可以多个列表
filter
过滤数据
函数可以是None
enumerate
枚举序列
zip
多序列打包
open()打开文件
二进制文件
自定义函数
def 函数名(参数列表...参数名=默认值):
函数多值返回
返回元组
函数的不定参数
函数递归
2.寻找结束递归条件
高阶函数
lambda
lambda 参数列表:表达式
系统模块
functools
reduce
统计数据
datetime
日期时间函数
random
随机数相关函数
os
操作文件与目录
sys
应用程序参数获取
控制
if 控制程序执行
单独的if
双分支if..else
多分支
嵌套分支
循环语句
while
子主题
for
for 循环变量 in 序列(或迭代器)
操作符
= 赋值运算符
单个变量
逻辑赋值 x = y if bool else z
+ 加法运算符
数值相加时求和
字符相加时是两个字符串联接
- 减法,* 乘法 ,/ 除法,** 幂运算,// 整除运算,% 求余运算
其它。。。
数据
常量
有类型
变量
变量名:用英文单词 \"_a = 3\
变量名没有类型(存储的数据是有类型)
数据类型
字符串类型双引号的叫字符串
数值(Number)
整型
浮点型
数据结构
序列类型
列表(数组)list
元组
tuple
count
index
集合
set
& 交集
| 并集
^ 补集
- 差集
字符串
[0:3]区间取值
join 序列组成字符串
format 格式化字符串
replace 字符串替换
split 分割字符串
isalpha 判断是否为字符
字典
dict
序列操作
list创建
序列访问元素
x = array[3] 下标从0开始
修改元素的值
array[3] = 9
取某个区间
array[m:n:x] #x可以是-1 表示反序
循环访问每一个元素
for item in array:
序列运算
+ 号操作
两个序列相加
* 号操作
多个相同元素
统计某个元素个数
array.count(item)
迭代序列
[表达式 for 变量 in 序列 if 表达式]
返回新序列
判定一个元素是否在序列中存在
x in array
序列中元素的删除
del(array[index])
array.remove(item)
array.clear()
数据的插入
列表追加
extend(array)
反序列表
reverse()
排序
array.sort()
栈操作
array.pop()
。。。
模块文件
random 随机数模块
datetime 日期时间模块
timedelat
自定义模块
自己写
第三方模块
下载使用
Python IDE开发工具
收藏
0 条评论
回复 删除
下一页