- -其实在这里写自学笔记主要是因为。。。电脑里东西比较乱。。。教程可能没几个月就找不到了。。所以把自己觉得的重点记在这里。。
还有就是因为。。。笔记本有一大堆。。。。。写在笔记本里后一般在需要的时候都会找不到自己把笔记写在了哪里。。。。 http://www.woodpecker.org.cn:9081/doc/abyteofpython_cn/chinese/index.html
菜鸟要努力当油闷大虾~哦也~
还有就是因为。。。笔记本有一大堆。。。。。写在笔记本里后一般在需要的时候都会找不到自己把笔记写在了哪里。。。。 http://www.woodpecker.org.cn:9081/doc/abyteofpython_cn/chinese/index.html
菜鸟要努力当油闷大虾~哦也~
- $是shell提示符
- 从win命令行调用python,先设置path变量。对win2000.xp.2003 系统——高级——环境变量。“系统变量”表单中点path变量编辑,将运行程序位置加入。
- 使python运行程序:1,交互式带提示符解释器(命令行shell键入python或用IDLE[python GUI])2,源文件
- >>> 提示键入python语句的提示符。
- 编辑器选择,语法加亮、文本缩进(VIM、Emaes、IDLE)
- 或python的IDE(集成开发环境)
- 对于python而言,程序、脚本或软件都是指同一个东西。
- "print":使python理解的是获取""中内容的相应帮助,而不是“打印”
- 源文件例:用编辑器输入,保存为helloworld.py
#!/user/bin/python
# Filename:helloworld.py
print'hello world' (#后内容都是注释.源文件打头两字符为#!后跟程序.)
打开IDLE--菜单edit--run script,应输出
$python helloworld.pyhello world
△:python 对大小写敏感。
- 字面意义的常量:按照字面意义使用它们的值,不能改变值。
- 数:包括整数、长整数、浮点数(3.23;52.3E-4[E表示10的幂=52.3*10-4])、复数[(-5+4j);(2.3-4.6j)]
- 字符串:字符的序列
- 字符串中使用单引号,指示字符串,例:'Quote me on this' 单引号=双引号
- 三引号:可指示一个多行字符串,在其中自由使用 '或" 例:
'''this is a multi-line string.This is the first line.
This is the second line.
"What's your name?" I asked
He said "Bond,James Bond."
''' - 转义符:例使字符串包含单引号
①/'(反斜杠):'What/'s your name?'
②用双引号代替单引号指示字符串:"What's your name?"
用转义符//表示反斜杠本身
△:行末单独/表示字符串在下一行继续,非新行的开始。 - 自然字符串:指示某些不需要加转义符特别处理的字符串。
通过给字符串加前缀r或R
例:r"Newlines are indicated by /n" - Unicode字符串
Unicode是书写国际文本的标准方法。(例如用中文,阿拉伯文写文本)
当文件含有非英语语言写的文本时,在字符串前加上u或U。
例:u"This is a Unicode string." - 字符串创建后不可变。
- 按字面意义级连字符串
如果你把两个字符串按字面意义相邻放着,他们会被Python自动级连。例如,'What/'s' 'your name?'
会 被自动转为"What's your name?"
。 - 变量:既可储存信息又可对它们进行操作。
可使变量存储任何东西。(例如计算机存储信息的部分内存) 有待加强理解- -
访问变量的方法:给变量命名——标识符。
变量是标识符的例子。标识符用来标识某物。
标识符第一字符必须是字母(大、小)或下划线。其他部分可用数字(0-9)字母(大、小)和下划线。
标识符对大小写敏感。例 myname 与 myName 标识不同。