1. 程式人生 > >python筆記-基本資料型別

python筆記-基本資料型別

數字型別及操作:
1.pow(x,y)冪次運算
2.浮點數運算時存在不確定尾數,可用round函式進行四捨五入:
round(x,d):對x四捨五入,d是小數擷取位數
e:科學計數法:比如:4.3e-3
3.複數型別【進行空間變換和複變函式中使用,平時很少使用】
4.數值運算操作符
+,—,*,/(結果為浮點型),//(整數除,10//3結果是3)
x%y:餘數(10%3=1)
xy:冪運算(x的y次冪)
5.數值運算函式
abs(x):絕對值
divmod(x,y):商餘(x//y,x%y)比如 divmod(10,3)結果為(3,1)
pow(x,y[,z]):冪餘,(x
y)%z
max(x1,x2,xn):最大值
min(x1,x2,xn):最小值
int(x):將x變為整數,捨棄小數部分
float(x):將x變為浮點數,增加小數部分
complex(x):將x變為複數,增加虛數部分

例項:
天天向上的力量

#工作日比較休息日
def dayUP(df):
    dayup=1.0
    for i in range(365):
        if i%7 in [0,6]:
            dayup=dayup*(1-0.01)
        else:
            dayup=dayup*(1+df)
    return dayup
dayfactor=0.01
while dayUP(dayfactor)<37.78:
    dayfactor+=0.001
print ("努力程度:{:.5f}".format(dayfactor))

GRIT,堅毅,對長期目標的持續激情及持久耐力
GRIT是獲得成功最重要的因素之一,牢記天天向上的力量

在這裡插入圖片描述