python-beginner - 3 - operator / datetime
Operators
x = 5
y = 10
z = 20
y = 10
z = 20
x += 5 # x=x+5
x -=5 # x=x-5
x *=5 # x=x*5
x /= 5 # x=x/5
x -=5 # x=x-5
x *=5 # x=x*5
x /= 5 # x=x/5
x %=5 # x=x%5
y //=5 # y=y//5 # integer sonuc ver : 16//5=3 verir
y **=5 # y=y**5 # y üssü 5 # y*y*y*y*y
y **=z # y=y**z # y uzeri/üssü z # 2**3=8
y **=z # y=y**z # y uzeri/üssü z # 2**3=8
values atanmasi
basit atama
value=1,2,3
x,y,z=values
print (x,y,z) # 1 2 3
listeye donusturerek atama
value=1,2,3,4,5
x,y,*z=values
print (x,y,z) # 1 2 [3,4,5]
print(x,y,z[1]) # 1 2 4
datetime operation:
import datetime
tarih = input('enter date (2019/12/31) :')
tarih = tarih.split('/')
years=int(tarih[0])
months=int(tarih[1])
dayso=int(tarih[2])
simdi=datetime.datetime.now()
eldekitarih=datetime.datetime(years,months,dayso)
fark=simdi - eldekitarih
print(fark.days," days") # days objesi datetime`in attribute`u - python sitesinde detay var
Comments
Post a Comment