"""
Created on Fri Jul 12 12:20:50 2019
@author: Administrator
"""
from datetime import datetime,date,time
dt = datetime(2011,10,29,20,30,21)
dt.day
dt.minute
dt.date()
dt.time()
dt.strftime('%m/%d/%Y %H:%M')
datetime.strptime('20091031','%Y%m%d')
dt.replace(minute=0,second=0)
dt2 = datetime(2011,11,15,22,30)
delta = dt2-dt
delta
type(delta)
dt + delta
import numpy as np
from numpy import random
data1=[6,7.5,8,0,1]
arr1=np.array(data1)
arr1
data2=[[1,2,3,4],[5,6,7,8]]
arr2=np.array(data2)
arr2
arr2.ndim
arr2.shape
arr1.dtype
arr2.dtype
np.zeros(10)
np.zeros((3,6))
np.empty((2,3,2))
np.arange(15)
arr=np.array([3.7,-1.2,-2.6,0.5,12.9,10.1])
arr
arr.astype(np.int32)
int_array=np.arange(10)
calibers=np.array([.22,.270,.357,.380,.44,.50],dtype=np.float64)
int_array.astype(calibers.dtype)
arr=np.array([[1.,2.,3.],[4.,5.,6.]])
arr
arr*arr
arr**0.5
arr=np.arange(10)
arr
arr[5:8]=12
arr
arr_slice=arr[5:8]
arr_slice[1]=12345
arr
arr_slice[:]=64
arr
arr[5:8].copy()
arr2d=np.array([[1,2,3],[4,5,6],[7,8,9]])
arr2d[2]
arr2d[0,2]
arr3d=np.array([[[1,2,3],[4,5,6]],[[7,8,9],[10,11,12]