PYTHON 官方手册学习笔记
一:PYT HO N 安装配置
1、windows安装Python之后需要配置环境变量
在dos窗口运行 set path %path%;d:\python32即可、设置完成之后就可以直接在
dos命令行输入python打开python编辑器
2、python编辑器的选择、建议使用Vim或者是自带的IDLE编辑器
二:解释器及编码风格
1、代码中使用#作为代码的注释
2、在代码首行用#-*- coding:encoding -*-来指定代码的编码格式
3、Python使用缩进来作为代码块分段、不需要使用{}来包裹代码
4、在Python用户4个空格来缩进代码
5、每一行即一个代码行、不需要使用代码结束符
6、Python 中的变量在使用的时候直接赋值即可使用、而不需要像其他语言那里先定义
7、Python 中用 来赋值、可以同时为多个变量赋值 x y z 0
三:PYT HO N 基础
1、在python可以直接使用+,-,*和/来计算
2、Python 中德字符串可以使用单引号(’)或者双引号(”)包围
3、当你得字符串中包含有’的时候 就需要使用”来包围”Isn’t”
4、如果一行中代码过多需要使用反斜杠(\)然后在下一行继续输入即可当着是上一行代码
的延续
5、在字符串中可以使用(\n)来换行
6、如果在字符串中使用了(r)作用符之后、\n换行符和行尾的\将不起作用、会被当做字符
串来处理
7、字符串中可以使用 + 符号 连接2个字符串,并可以使用 * 符号来重复
Word 'Help' + 'A'
Print (Word)
HelpA
8、Python 中字符串可以通过下标引用、下标中(0)表示第一个、(-1)表示最后一个
>>> word 'Help' + 'A'
>>> word[0]
'H'
>>> word[-1]
'A'
>>> word[4]
'A'
>>> word[2:4]
'lp'
9、python 中字符串可以联合创建
>>> 'x' + word[1:]
'xelpA'
>>> 'Splat' + word[-1]
'SplatA'
10.可以使用内置函数len()来返回字符串的长度
>>> len(word)
5
11.python 中列表需要使用[]包围、字符串需要使用’’包围,并可使用len()获取列表长
度、可以通过a[1]的方式开查询列表里面的内容、从0开始 -1是倒数开始查和字符串查询
一样。
12.列表中可以嵌套使用:
>>> a ['a','b','c','d']
>>> b [1,a,3]
>>> b
[1, ['a', 'b', 'c', 'd'], 3]
12.可以勇士.append来添加列表
>>> b[1].append('xtra')
>>> b
[1, ['a', 'b', 'c', 'd', 'xtra'], 3]
>>> a
['a', 'b', 'c', 'd', 'xtra']
13. 2个实例
1.打印出1-9 的数字
>>> a 1 #为a赋值为1
>>> while a < 10: #如果a 小于10就进入循环
print (a) #打印a 的值
a + 1 #然后a 自加1 然后在返回到while语句判断,直到a > 10循环结束
1
2
3
4
5
6
7
8
9
2.求 10 以内的斐波那契数列
>>> a, b = 0, 1 #同一行为2 个变量赋值
>>> while b < 10: #判断b 的大小 并进入循环
print (b) #打印b 的值
a ,b = b, a + b 重新赋值
1
1
2
3
5
8
3.如果想横行显示使用end=’’
print (b, end=' ')
a,b = b, a + b
1 1 2 3 5 8
四:PYT HO N 控制语句
、在 语句中 是一个分支、可以有多个 分支也可以没有 分支、 也就是
1 if elif elif elif elif else
if 的缩写