python下载地址:http://www.python.org

python语句中可以加分号,也可以不加,没有任何影响。

Python2.7中,“/”如果两整数相除,只保留整数部分;若有一个为浮点数,则结果为浮点数。

只执行普通的除法:a. from _future_ import division

  b. //执行整除,就算是浮点数,也会取整

算术运算符:

%  取余运算符

** 幂(乘方)运算符

普通整数不能大于2147483647,若需要更大的数,使用长整数(L),长整数和普通整数可以混合使用

十六进制:0x

八进制:0

变量在使用之前,必须进行赋值。变量名包含字母、数字、下划线,且不能以数字开头

在python3.0中,print是函数,需要加括号print (42);在python 2.7中为print 42

获取用户输入:

>>>input("The     meaning of life: ")

将输入赋值给变量:>>x=input("x=     ")

input与raw_input的区别:

input对输入字符串时需要添加引号,而raw_input不需要

使用函数的方式:调用函数,会有返回值

pow(a,b) ==>a的bc次方

abs(a)  ==>a的绝对值

round   ==>四舍五入

导入模块的方法:a. import 模块,模块.函数来使用

b. from 模块 import 函数

非负平方根:math.sqrt;负数平方根:cmath.sqrt

让脚本向普通程序一样执行:1.在脚本首行:#/usr/bin/env python;2.脚本添加执行权限

python中使用#注释

单引号和双引号在python中没有区别

转义字符:反斜线(\)

若要拼接两个字符串,使用加法运算符

字符串表示:str、repr

str:将值转换为合理形式的字符串,便于人们能够理解,如去掉引号、L等

repr:创建一个字符串,以合法的python表达式形式来表示

长字符串(多行):使用三个引号带图普通引号

 

原始字符串:以r开头

>>print r'c:\nowhere' 在原始字符串中,可以放入任何字符,不会对反斜线进行转义,且最后一个字符不能是反斜线