编译型语言和解释型语言的区别:
编译型语言是编译好了再执行,解释型语言是一边编译,一边执行
python3解释器的下载地址:
https://www.python.org/ftp/python/3.6.2/python-3.6.2.exe
python常用的数据类型:
除法,取商
9//4 #结果为:2
除法,取余数
9%4 #结果为1
次方
2**4 #结果为16
注意:混合运算,括号可以提高运算的优先级
字符串的乘法(重复n次)
‘six’*3 #结果为‘sixsixsix’
获取字符串的长度
len(str)
注意:当我们比较字符串的大小时,python是按照字符的字典顺序来比较的
多个条件表达式的组合
and #需要同时成立俩个条件
or #其中一个条件成立即可
创建list的两种方式:
1.a=[]
2.a=list()
将sequence类型的对象赋值给多个变量
a,b=(1,2) #输出的结果为:a=1,b=2
a,b=(1) #程序将会报错
函数
某个函数调用,一旦第n个参数使用了关键字参数,后面所有的参数都必须使用关键字
foo2(x=20,10)