Python數學函數

一、Python數學函數

        一、abs(x):取絕對值,內建函數dom

               

        二、math.ceil(x):向上取整,在math模塊中函數

               

        三、cmp(x,y):若是 x < y ,返回-1;若是 x == y ,返回0;若是 x > y ,返回1。內建函數orm

               

        四、math.exp(x):在math模塊中排序

               

        五、math.fabs(x):返回數字的絕對值,在math模塊中字符串

               

        六、math.floor(x):向下取整,在math模塊中數學

              

        七、math.log10(x):返回以10爲底數的x的對數,在math模塊中form

              

        八、math.e    math.pi原理

        九、math.log(x):返回以e爲底數的x的對數,在math模塊中隨機數

               

      十、max(x,y,z)或max(list)im

               

      十一、min(x,y,z)或min(list)

      十二、math.modf(x):返回x的小數部分和整數部分,兩部分符號和x的符號相同,且整數部分用浮點型表示。在math模塊中

               

              注意:小數部分不是精確的!!!

      1三、pow(x,y):乘方,內建函數,等價於**

               

      1四、round(x):四捨五入,內建函數

               

      1五、math.sqrt(x):在math模塊中

               

      1六、cmath.sqrt(x):在cmath模塊中

              

二、Python隨機數函數

        一、random.choice(list):返回一個序列(列表,元組或字符串)的隨機項,在random模塊中

              

        二、random.randrange([start,]stop[,step]):返回指定遞增基數集合中的一個隨機數,基數缺省值爲1,在random模塊中

                                   start:指定範圍內的開始值,包含在範圍內

                                   stop:指定範圍內的結束值,不包含在範圍內

                                   step:指定遞增基數

              

        三、random.random():隨機生成一個在[0,1)中的實數,在random模塊中

              

        四、random.seed([x]):改變隨機數生成器的種子,能夠在調用其餘隨機模塊函數前調用此函數

                    x -- 改變隨機數生成器的種子seed。若是你不瞭解其原理,你沒必要特別去設定seed,Python會幫你選擇seed。    

               

        五、random.shuffle(lst):將列表的全部元素隨機排序,返回排序後的列表

               

        六、random.uniform(x,y):隨機生成一個在[x,y]中的實數

              

三、Python三角函數

         

四、Python常量值

        天然對數:math.e
        圓周率:math.pi

五、Python數值類型轉換

        
相關文章
相關標籤/搜索