一、查看python版本
Python解释程序中通过python -V /*v is uppercase*/来获取当前python版本。
也可以通过直接打开python获取版本
二、list
在Python中list类似array,但是比array更加强大,list可以不需要指定变量类型。如movies = [“movies1”, “movies2”, “,movies3”]声明一个list。
list可以包含各种类型,如mixd = [123, “Tree”, “a”, 12.1]是合法的
可以用BIF len()获取list中item个数,print()将内容输出到屏幕上。
当一个list创建后,可以使用各种method
如:
append(), 将一个item添加到list末尾
pop(), 将list最后末尾的item弹出,可以使用 = 将弹出的item赋给一个变量
extend(), 接受一个list作为参数,将此list全部添加到原list末尾,此list内容不变
remove(), 接受一个item作为参数,在列表中查找此item,若找到,删除这个item,否则,报错
insert(), 接受两个参数,第一个是插入list后此item的index,第二个是要插入的item。如果index > len(list)则自动插入list的末尾
三、for循环
for 循环迭代list
for target identifer in list :
list-processing code
tips:
1、在迭代list时尽量用for代替while
2、Python对大小写敏感
如果在一个list中嵌套list,则使用for循环时会整个打印内部的list,而不是将内部list的每个item打印
四、if...else...结构
if some condition holds :
the “true” suite //the condition holds is true
else :
the “false” suite //the condition holds if false
BIF isinstance()
isinstance(indentifier, type)
如果indentifier的类型等于type,返回ture
否则返回false
使用dir(__builtins__)查看BIF
help(function)查看各个BIF的用法
五、定义funciton
def function name (arguments list):
function code suit