import numpy as np
import matplotlib.pyplot as plt
import natpy as nat

print("Hello world!")

print(3 * 4)

a = 100
b = 200
print(a + b)

c = 3
d = 4
print(c ** d)

print(np.pi)

print(np.sin(np.pi))
print(np.cos(np.pi))
print(np.tan(np.pi))
print(np.exp(2))

a = np.linspace(0, 2 * np.pi, 100)
print(np.sin(a))

plt.plot(a, np.sin(a))
plt.savefig("sine_wave.pdf")
plt.close()

def summe(a, b):
    return a + b

print(summe(3, 4))

#a = 10
#b = 20
#d = summe(a, b)
d = 100

if d < 101:
    print("d is less than 101")
else:
    print("d is not less than 101")
    
for i in range(10):
    print(i)
    
print(nat.const.G)
print(nat.const.G.value)
print(nat.convert(nat.const.G, nat.eV**(-2)))
print(1/np.sqrt(6.708830746231455e-57))