0% menganggap dokumen ini bermanfaat (0 suara)
11 tayangan2 halaman

Panduan Dasar Pemrograman Python dan NumPy

Dokumen ini memberikan penjelasan singkat tentang penggunaan Python dan NumPy untuk bekerja dengan data. Mencakup cara menggunakan autocomplete, mendapatkan bantuan, membuat dan mengakses array NumPy satu, dua, dan tiga dimensi, menylicing, menggabungkan, dan memecah array.

Diunggah oleh

Merisky
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
11 tayangan2 halaman

Panduan Dasar Pemrograman Python dan NumPy

Dokumen ini memberikan penjelasan singkat tentang penggunaan Python dan NumPy untuk bekerja dengan data. Mencakup cara menggunakan autocomplete, mendapatkan bantuan, membuat dan mengakses array NumPy satu, dua, dan tiga dimensi, menylicing, menggabungkan, dan memecah array.

Diunggah oleh

Merisky
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

Lab Basic Python

#1. Gunakan tombol tab untuk autocomplete

#2. Mendapatkan bantuan


help(len)
len?

L = [1,2,3]
[Link]?
L?

#[Link] NumPy
import numpy
import numpy as np
numpy.__version

#[Link] data python


x = 4 #integer
x = "empat" #string

#[Link]
L = list(range(10))
print(L)

type(L[0])

L2 = [str(c) for c in L]
print(L2)

L3 = [True, "2", 3.0, 4]


[type(item) for item in L3]

#[Link] NumPy
[Link]([1, 4, 2, 5, 3]) #membuat array dari list
[Link]([1, 2, 3, 4], dtype='float32') #menentukan tipe data

#[Link] array NumPy


import numpy as np
[Link](0)
x1 = [Link](10, size=6) # satu dimensi
x2 = [Link](10, size=(3, 4)) # dua dimensi
x3 = [Link](10, size=(3, 4, 5)) # tiga dimensi

print("x3 ndim: ", [Link])


print("x3 shape:", [Link])
print("x3 size: ", [Link])
print(x3)
print("dtype:", [Link])

#[Link] Array
x1[0]

x3[0]

x3[0,0]

#[Link]
x = [Link](10)
print(x)
print(x[:5]) #dari awal hingga elemen ke 5
print(x[5:]) #mulai elemen ke 5
print(x[4:7]) #dari eleme ke 4 hingga elemen ke 7
print(x[::2]) #semua elemen dari awal lompat 2
print(x[::-1])#semua elemen dari belakang

#[Link] Multidimensi
print(x2)
print(x2[:2, :3]) #baris awal hingga 2, kolom awal hingga 3
print(x2[:, 0]) #semua baris pada kolom 0
print(x2[0, :]) #baris ke 0

#[Link] Array
x = [Link]([1, 2, 3])
y = [Link]([6, 7, 8])
hrz = [Link]([x, y])
print(hrz)

vrt = [Link]([x, [4, 5, 6]])


print(vrt)

#[Link] Array dengan split


x = [1, 2, 3, 99, 99, 3, 2, 1]
x1, x2, x3 = [Link](x, [3, 5])
print(x1, x2, x3)
print(x3)

#[Link] Array vertikal dengan vsplit


grid = [Link](16).reshape((4, 4))
atas, bawah = [Link](grid, [2])
print(atas)
print(bawah)

#[Link] Array horizontal dengan hsplit


kiri, kanan = [Link](grid, [2])
print(kiri)
print(kanan)

Anda mungkin juga menyukai