关键词
符号
作用
打印
命名以.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)
,
这样的话
就不会输出新行符而结束这一行
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
读取文本文件中的一行