首页 > 代码库 > python杂记
python杂记
无聊的时候试了试在Python下求2的1999次方是多少,然后惊喜的发现python支持大数操作。
>>> 2**1999 57406534763712726211641660058884099201115885104434760023882136841288313069618515692832974315825313495922298231949373138672355948043152766571296567808332659269564994572656140000344389574120022435714463495031743122390807731823194181973658513020233176985452498279081199404472314802811655824768082110985166340672084454492229252801189742403957029450467388250214501358353312915261004066118140645880633941658603299497698209063510889929202021079926591625770444716951045960277478891794836019580040978608315291377690212791863007764174393209716027254457637891941312587717764400411421385408982726881092425574514688
同样的发现了Python支持任意长度的链式比较运算,比如我们可以来通过a>b>c这个表达式来测试a、b、c是否满足从小到大的顺序,这是其他语言所不具备的一个能力,这点上不得不给python点个赞!当然同样可以通过(a>b)and(b>c)这个方式来替代上式。
>>> a=99; >>> b=100; >>> c=66; >>> a>b>c False >>> b=88; >>> a>b>c True >>> (a>b)and(b>c) True >>>
在按照书上进行循环绘图的时候,发现通过print进行输出的时候显示速度会很慢,然后查了查发现print(),会有打印输出延迟的问题,因此可以通过调用的时候加上-u即可,例如:
python3.5 -u Untitled.py
在python中如果要引用模块的话,需要使用import,但是如果需要使用模块中的一部分呢?
from sklearn import datasets;#这就是在引用sklearn模块中的datasets部分 from sklearn import *;#这就是在引用sklearn中的所有模块部分
python杂记
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。