关键词

符号

作用

print

打印

命名以.py结尾

命名规则

python (ex1).py

运行代码

井号,caret

^

指示错的位置

双引号 单引号

"" ''

引用字符串

SyntaxError语法错误

提示语法错误

# -

- coding: utf-8 -

-

使用

unicode UTF-8

编码

中文为井号,英文为

octothorpe

或者

pound character

#

注释,并禁用此段代码

plus加号

+

minus减号

-

slash斜杠

/

asterisk星号

*

percent百分号

%

求余数

less-than小于号

<

小于

greater-than大于号

>

大于

less-than-equal小于等于号

<=

小于或等于

greater-than-equal大于等于号

>=

大于或等于

浮点数

有小数

整数

整数

变量

用来指代某个东西的名字

space_in_a_car其中的_是下划线(underscore)字符

这个符号在变量里通常被用作假想的空格,用

格式化字符串format string

%s %d %r

形式为“%cdoe”;string_to_convert 为要

字符串string

每一次你使用

"

把一些文本引用起来,你就建

!!!提示:如果你使用了非ASCII字符而且碰到了编码错误,记得在最顶端加一行 # -- cod

back-slash n

\n

在该位置上放入一个

新行

(new line)”

字符

back-slash t

\t

在该位置上占4个空的字符位

反斜杠

\

可以将难打印出来的字符放到字符串

转义序列(escape sequences)

\

用来将单引号

'

和双引号

"

转义

特殊的转义序列

双反斜杠

(double back-slash)

\\

这两个字符组合会打印出一个反斜杠来

三引号(triple-quotes)

"""

多行字符串,可以直接输入回车,而不

\n

!!!提示:%r 打印出来的是你写在脚本里的内容,而 %s 打印的是你应该看到的内容。

!!!提示:一般软件做的事情主要就是下面几条:1.接受人的输入2.改变输入3.打印出改变

逗号(comma)

,

这样的话

print

就不会输出新行符而结束这一行

raw_input

让用户输入

y

=

raw_input

(

"Name? "

)

raw_input

()中的()是提示用户应该输入什么

python -m pydoc raw_input

查看pydoc命令说明

argument参数

python ex13.py中ex13.py部分就是参数

script脚本

所谓脚本,就是你写的

.py

程序

import语句

这是你将 python 的功能引入你的脚本的方法

argv参数变量(argument variable)

这个变量包含了你传递给 Python 的参数

script, first, second, third

=

argv

“解包(unpack)”,与其将所有参数放到同

模组modules

我们将把这些我们

导入

(import)

进来的功能称

from

sys

import

argv

sys

模组

import

进来

python ex13.py first 2nd 3rd

运行时必须传递*三*个参数

!!!提示:当你运行脚本时提供的参数的个数不对的时候,你就会看到上述错误信息 (这次我只用了f

打开open

它会接受一个参数,并且返回一个值,你可以

txt.read()

读取文件

close

关闭文件。跟你编辑器的

文件

->

保存

..

一个意

read

读取文件内容。你可以把结果赋给一个变量

readline

读取文本文件中的一行