| [ Web Proxy ] |
| Viewing: https://raw.githubusercontent.com/jschueller/lpython/main/integration_tests/array_02.py | [Back] [Original] |
from lpython import i32
from numpy import empty
def main0():
Nx: i32 = 60; Ny: i32 = 45; Nz: i32 = 20
arr: i32[45, 60, 20] = empty([Ny, Nx, Nz])
i: i32
j: i32
k: i32
for i in range(Ny):
for j in range(Nx):
for k in range(Nz):
arr[i, j, k] = i * j + k
if k & 1:
arr[i, j, k] = -arr[i, j, k]
for i in range(Ny):
for j in range(Nx):
for k in range(Nz):
print(i, j, k, int(arr[i, j, k]))
main0()
| Web Proxy Viewer | New URL | Original Page |