Python 基础知识点整理
2017-07-23 19:10
447 查看
基于廖雪峰python学习网站整理:
https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000
数据类型:
与c/c++
相同
对于单个字符的编码,Python提供了ord()函数获取字符的整数表示,chr()函数把编码转换为对应的字符:
str包含多少个字符,可以用len()函数
存储:
Python内置了字典:dict的支持
比list
快
如同c++
STL中的 map容器
详解: http://blog.csdn.net/sizaif/article/details/75944141
用法:
list d ={'a': 25,0:63.25,'b':fhdhdf}
输出 print("is %(a)f"%d)
类似于数组
若要取最后一个元素,除了计算索引位置外,还可以用-1做索引,直接获取最后一个元素:d[-1]
添加末尾 d.append()
插入到指定的位置 d.insert(1, 'Jack')
删除list末尾的元素 d.pop()
删除指定位置的元素 d.pop(i)
list元素也可以是另一个list
例 s = ['python', 'java', ['asp', 'php'], 'scheme']
条件判断
if : …elif….else…
执行2行
输入:
a=raw_input("please input")/或者
a= input() 注input返回的是
str 类型
运算:
做除法运算 10/3
结果为3.333333
若整除10//3 (地板除)
余除 %
+ ,-,+=,-=
类似
循环:
for x in …循环
就是把每个元素代入变量x,然后执行缩进块的语句。
range()函数,可以生成一个整数序列,再通过list()函数可以转换为list。比如
range(5)生成的序列是从0开始小于5的整数:
list(range(5))
[0, 1, 2, 3, 4]
range(101)就可以生成0-100的整数序列
while循环
while n > 0:
sum = sum + n
n = n - 2
print(sum)
函数:
定义函数 用 def functionName(arguments): suite callable(functionName)
可用来测试 函数是否可调用
内置函数,
可直接调用 abs,max ,min
等 ---查看地址
https://docs.python.org/3/library/functions.html#abs
基础知识 后续添加 ing.....
https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000
数据类型:
与c/c++
相同
对于单个字符的编码,Python提供了ord()函数获取字符的整数表示,chr()函数把编码转换为对应的字符:
str包含多少个字符,可以用len()函数
存储:
Python内置了字典:dict的支持
比list
快
如同c++
STL中的 map容器
详解: http://blog.csdn.net/sizaif/article/details/75944141
用法:
list d ={'a': 25,0:63.25,'b':fhdhdf}
输出 print("is %(a)f"%d)
类似于数组
若要取最后一个元素,除了计算索引位置外,还可以用-1做索引,直接获取最后一个元素:d[-1]
添加末尾 d.append()
插入到指定的位置 d.insert(1, 'Jack')
删除list末尾的元素 d.pop()
删除指定位置的元素 d.pop(i)
list元素也可以是另一个list
例 s = ['python', 'java', ['asp', 'php'], 'scheme']
条件判断
if : …elif….else…
执行2行
输入:
a=raw_input("please input")/或者
a= input() 注input返回的是
str 类型
运算:
做除法运算 10/3
结果为3.333333
若整除10//3 (地板除)
余除 %
+ ,-,+=,-=
类似
循环:
for x in …循环
就是把每个元素代入变量x,然后执行缩进块的语句。
range()函数,可以生成一个整数序列,再通过list()函数可以转换为list。比如
range(5)生成的序列是从0开始小于5的整数:
list(range(5))
[0, 1, 2, 3, 4]
range(101)就可以生成0-100的整数序列
while循环
while n > 0:
sum = sum + n
n = n - 2
print(sum)
函数:
定义函数 用 def functionName(arguments): suite callable(functionName)
可用来测试 函数是否可调用
内置函数,
可直接调用 abs,max ,min
等 ---查看地址
https://docs.python.org/3/library/functions.html#abs
基础知识 后续添加 ing.....
相关文章推荐
- python基础知识整理
- Python基础知识复习整理(1)
- python基础知识整理——数字
- 【逆天之作】牛人整理的Python基础知识思维导图的大综合
- python基础知识整理——常用内置函数整理
- python基础学习整理——基础知识
- python基础知识整理——容器
- python 基础知识点整理 和详细应用
- Python基础知识整理——数据对象之间的转换
- python 基础操作知识整理总结
- python基础知识整理——字符串
- python3基础知识整理之字符串处理
- Python基础知识整理
- python 基础知识点整理 和具体应用
- python基础知识整理——条件/循环语句
- python基础知识整理
- python 基础操作知识整理总结
- python基础知识整理——错误以及异常处理
- python基础知识整理——迭代初探
- python基础知识整理