python学习笔记(3)
在大概了解了程序之后,我也买了本python书学习一下,因为现在新版的python3.4.0已经不再兼容2.x.x的内容,书虽然很新,但是有些例子还是用的过去的。
1.比如在3.0中print 42不能再产生输出了,要改成print(42)
>>>2**3表示2的3次方 等同于pow(2,3)
abs(-10)求绝对值
round(1.0/2.0) == 1.0 四舍五入函数
2.在使用import math导入模块时
使用函数必须加上前缀 如:math.floor()向下取整函数
使用from math import sqrt导入时,就不需要再添加前缀,可以直接使用sqrt() 求平方根函数
3.使用cmath模块可以处理虚数.注意cmath 和 math这种类似的模块,他们存在相同的函数名称,所以尽量避免使用from...import...形式,来防止命名冲突
4.新函数表
abs(number) 绝对值
cmath.sqrt(number) 平方根,负数,虚数版
float(object) 将字符串和数字转换为浮点数
help() 交互式帮助
input(prompt) 获取用户输入
int(object) 转换为整型
long(object) 转换为长整型
math.ceil(number) 向上取整,浮点型
math.floor(number) 向下取整,浮点型
math.sqrt(number) 普通平方根
pow(x,y[,z]) x的y次幂(对z取模)
raw_input() 获取用户输入,字符型
repr(object) 返回字符串表示形式
round(number) 四舍五入
str(object) 转换为字符串
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341