1.python PRint 可以用"Hello World",也可以用'Hello World',或者”””Hello World ”””
2.要打印在一行,可以在改行后加英文逗号,号,即:
print "There is only one line",print "even it looks like two lines."
3.要打印多行,可以用三引号"""
print “”“This is the first lineThis is the second lineThis is the last line.”“”
4.字符编码的问题,想输入中文,在首行加入以下代码:
# -*- coding: utf-8 -*-print u"中文测试正常"
5.raw_input函数提示中文,可操作如下:
# -*- coding: utf-8 -*-name = raw_input("报上名来".decode('utf-8').encode('gbk'))print "%s 你好!" %name
6.#用来表示注释 #后的部分会自动被python忽略
7.①python运算中 3/2 = 1;3.0/2 = 1.5 注意浮点数
②<=表示≤ >=表示≥
③%表示取余运算 可用来判定奇偶性
④ **表示乘方、指数运算
⑤操作符两边加空格 可以提高代码阅读性
8.注意变量名的选取;在变量命名时,下划线可以当作假想的空格
9.“=”用于赋值;"=="用于判断左右两边是否相等
10.%表示格式化字符串,它为真实值预留位置,把变量放到相应的位置,并控制显示的格式,如:
print "I'm %s, I am %d year old." %("Jer",23)
格式化字符串类型如下:
%s | 字符串 |
%r | 字符串 |
%c | 转换成字符ASCII码 |
%b | 无符号二进制整数 |
%d | 有符号十进制数 |
%o | 无符号八进制数 |
%x | 无符号十六进制数 |
%e或%E | 浮点数,科学计数法表示 |
%f | 浮点数 |
%% | 字符串% |
11./在Python中表示转义符
①在单引号表示的字符串中输入双引号,用/转义
②
转义字符 | 描述 |
---|---|
/(在行尾时) | 续行符 |
// | 反斜杠符号 |
/' | 单引号 |
/" | 双引号 |
/a | 响铃 |
/b | 退格(Backspace) |
/e | 转义 |
/000 | 空 |
/n | 换行 |
/v | 纵向制表符 |
/t | 横向制表符 |
/r | 回车 |
/f | 换页 |
/oyy | 八进制数yy代表的字符,例如:/o12代表换行 |
/xyy | 十进制数yy代表的字符,例如:/x0a代表换行 |
/other | 其它的字符以普通格式输出 |
12. pydoc可以查看Python文档对内建函数等的介绍
Windows下输入:python -m pydoc raw_input #查看raw_input的介绍
linux下输入:pydoc raw_input #查看raw_input函数介绍
新闻热点
疑难解答