vb.net 同时给多个属性赋值_Python尚学堂高淇|1721时间表示unix时间点毫秒微秒time模块浮点数自动转换强制转换增强赋值运算符...
生活随笔
收集整理的這篇文章主要介紹了
vb.net 同时给多个属性赋值_Python尚学堂高淇|1721时间表示unix时间点毫秒微秒time模块浮点数自动转换强制转换增强赋值运算符...
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
017浮點數(shù)-自動轉(zhuǎn)換-強制轉(zhuǎn)換-增強賦值運算符浮點數(shù)稱為float用a*b^10形式表示的科學(xué)計數(shù)法,比如:3.14,314E-2或者314e-2這些數(shù)字在內(nèi)存當(dāng)中也是按照科學(xué)計數(shù)法存儲、>>>float(3)3>>>314E-23.14>>>float(“3.14”)3.14>>>int(3.84)3>>>round(3.54)4>>>round(3.14)3round(value)可以返回四舍五入的值注意:但是不會改變原來的值,而是產(chǎn)生新的值。增強型賦值運算符運算符+,-,*,/,//,**和%和賦值符=結(jié)合可以構(gòu)成增強型賦值與少奶奶福a=a+1等價于a+=1+和=之間不需要加空格018時間表示-unix時間點-毫秒-微秒-time模塊時間的表示計算機的時間表示是從1970年1月1日 00:00:00開始,以毫秒(1/1000秒)進(jìn)行計算,我們也把1970年這個時刻成為unix時間點python當(dāng)中可以通過time.time()獲得當(dāng)前的時刻,返回的值是以秒為單位的,帶有微妙(1/1000)毫秒的精度的浮點值,例如:1530167364.8566布爾值True,False>>>import time>>>time.time()>>>b=int(time.time())>>>totalMinutes=b//60>>>totalMinutes>>>totalHours=totalMinutes//60>>>totalHours425046>>>totalDays17710>>>totalYears=totalays//365>>>totalYears>>>48019多點坐標(biāo)-繪制折線圖-計算兩點之間的距離【操作】-定義多點坐標(biāo)-繪制出折現(xiàn),并計算起始點和終點的距離import turtleimport math#定義多個點的坐標(biāo)x1,y1=100,199x2,y2=100,-100x3,y3=-100,-100x4,y4=-100,100#繪制折現(xiàn)turtle.penup()turtle.goto(x1,y1)turtle.pendown()turtle.goto(x2,y2)turtle.goto(x3,y3)turtle.goto(x4,y4)#計算起始點和重點的距離distance=math.sqrt((x1-x4)**2+(y1-y4)**2)turtle.write(distance)運行結(jié)果:020.布爾值-比較運算符-邏輯運算符-短路問題布爾值:Python2當(dāng)中沒有布爾值,直接用數(shù)字0表示False用數(shù)字1表示TruePython3當(dāng)中:TRUE還有False>>>a=True>>>b=3>>>a+b4比較運算符邏輯運算符x and y>>>a=True>>>b=False>>>a or 30True>>>b or 3030>>>a or 30/0Truex or y如果說x為true則不再計算y了,直接返回True021同一運算符-整數(shù)緩存問題同一運算符用于比較兩個對象的存儲單元,實際上比較的是對象的值isis是判斷兩個標(biāo)識符是不是引用同一個對象is notis not是判斷兩個標(biāo)識符是不是引用不同的對象is和===的區(qū)別:is用于判斷兩個變量的引用的對象是否是同一個,即比較對象的地址==用于判斷引用變量引用對象的值是否是相等的,默認(rèn)調(diào)用的對象是_eq_()方法>>>a=1000>>>b=1000>>>a==bTrue>>> a is bFalse>>id(a)46764560>>id(b)46766216整數(shù)緩存的問題Python僅僅對比較小的整數(shù)對象進(jìn)行緩存(范圍是[-5,256])緩存起來,而并非是所有的整數(shù)對象,需要注意的是,這僅僅是在命令行中執(zhí)行,而在Pycharm或者保存為文件執(zhí)行,結(jié)果是不一樣的,這是因為解釋器做了一部分的游俠(范圍是[-5,任意正整數(shù)])>>>c=10>>>d=10>>>c is dTrue>>>id(c)138831648>>>id(d)138831648總結(jié):IS比較兩個對象的id的值是否相等,是否指向同一個內(nèi)存地址 ==比較的是兩個對象的內(nèi)容是否相等,值是否相等 小整數(shù)對象[-5,256]在全局解釋器范圍內(nèi)被放入緩存供重復(fù)使用 IS運算符比==效率高,在變量和None進(jìn)行比較的時候,應(yīng)該使用is
總結(jié)
以上是生活随笔為你收集整理的vb.net 同时给多个属性赋值_Python尚学堂高淇|1721时间表示unix时间点毫秒微秒time模块浮点数自动转换强制转换增强赋值运算符...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 设置额度不能超过产品层限额(银行卡设置限
- 下一篇: 图书管理系统python语言-Pytho