# 注释
脚本中可以用 # 号对代码进行注释
在检查代码时,可以用倒着读代码的方法,避免惯性思维检查不出代码的错误
数学运算符号
+ 加号
% 百分比号表示求余数 例如 b = 2 % 3; print b ~~b = 2
在代码中,> < >= < = 将会以布尔运算返回结果 比如 print 5 > -2 true
== 号表示判断两边是否相等,例如 a = 5 ; b = a == 4 ; b = false
变量 variable
用来指代某个东西的名字。变量能够让我们更加容易记住程序的内容。变量名字中一般用下划线来隔开单词,作为异种假象的空格存在。
格式化字符串 format string
格式化字符串的目的时为了创建带有变量的字符串。例如,在你想输出一个带变量的字符时,旧可以用到。
比如说 my_name = 'huang wenyong'; print " my name is %s ." % my_name。
只要更换 my_name 参数的值,输出字符串就可以做相应的变化。
在字符串中可以包含多个字符串变量,只需在后面相应增加变量即可 如 %(my_name , my_age)
转义序列 escape sequences
\\ 反斜杠(\)
\' 单引号(')
\" \a \b \f \n 换行 \r 回车符 \t
用户输入 raw_input
注意:python中还有 input 语句,两者的区别在于,input 函数会将用户输入的信息当作代码执行,这是很不安全的,所以应当尽量避免该函数。
raw_input 语句能够在括号中增加提示,比如 your_name = raw_input("your name ?")
参数、解包、变量
用 argv 函数传入用户输入值。from sys import argv. 需要注意,在运用argv函数时,需要注意传递变量值个数的一致性,才能正确解包,否则将出现错误。
注意 raw_input 函数与 argv 函数的区别。
文件操作 open read close readline truncate(清空文件,小心使用) write
open 和close 时打开文件的动作,相应的 read truncate read line write 时打开对象,即变量所具有的属性。可以对属性进行操作。
open 打开的文件默认问只读模式,需要修改时,需要在打开时设置微写入模式。如 my_file = open(filename, 'w').默认情况下,open打开操作文件夹下的文件,注意文件的放置路径。