python-beginner - 3 - operator / datetime



Operators

x = 5
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

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

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

Popular posts from this blog

python - pro - 20 - SQLite

python - pro - 21 - NoSQL

python-beginner - 1 - strings splits