[python基础教程第二部]第一章
第一章
1.如果希望Python只执行普通除法 可以在程序前面加下面语句或者直接在解释器里面执行>>>from_future_import division
2. If语句 if 1==2:printf 'One equals two'
条件放在if后面然后用冒号将其跟后面的语句隔开,只有前面的条件为真时才会执行后面语句.
3.求次方 >>>pow(2,3) 结果为8 *pow跟**相同
求绝对值 abs函数 >>>abs(-10) 结果为10
浮点数四舍五入求整 round函数 >>>round(1.0/2.0) 结果为1.0
4.导入数学模块 >>>import math
5. 数值向下取整函数 fllor函数(相对的函数是 ceil) 需要导入math模块
>>>import math
>>>math.floor(32.9)
32.0
6.用import带入模块后需要按照“”模块.函数“”的格式使用这个模块的函数
7.把浮点数转换为正数
>>>int(mat.floor(32.9))
32
8.使用"from模块inport函数"这种命令后可以直接使用函数,不需要模块名作为前缀
9.sqrt求一个数的平方根
10.导入importcmath(复数) 使用cmath.sqrt求负数的平方根
1.11.3. 使用反引号可以把值转换为字符串的数值然后与其他字符串进行拼接,也可以使用repr函数或者str函数来实现
所以反引号,str,repr将Python的值转换为字符串。str是让字符串更容易阅读,而反引号和repr则是把结果字符串转换为合法的Pyhthon表达式
1.11.4 input不会对用户的输入进行处理,而raw_input会把用户的输入放入字符串中进行输入 尽可能用raw_input
1.11.5使用三个引号可以输入长文本里面的单引号和双引号也用转义
\符号可以用来连接
原始字符串:不会吧反斜线当作特殊字符,在原始字符串输入的每个字符都会与书写的方式保持一致 文本前面加个 r 原始字符串的最后一个字符不能是反斜线
章节总结