Tampilkan postingan dengan label Python. Tampilkan semua postingan
Tampilkan postingan dengan label Python. Tampilkan semua postingan

Jumat, 11 Februari 2022

Operator di python

 Assalamualaikum  Wr, Wb

Operator di python adalh simbol khusus berfungsi untuk menjalankan suatu operasi tertentu, baik operasi aritmatika maupun operasi logika. Sedangkan nilai yang dioperasikan oleh operator dinamakan sebagai operan

Berikut adalah contoh sederhana penggunaan operator aritmatika di python

10 + 5 

15

pada kode diatas tanda + adalah sebuah operator tambah sedangakan angka 10 dan 5 adalah meurpakan operan dan dari operasi tersebut didapatkan hasil akhir nilai yaitu 15.

Jenis Jenis operator pada python

  • operator aritmatika
  • operator komparasi atau perbandingan
  • operator penugasan
  • operator logika
  • operator keanggotaan
  • operator identitas
  • operator bitwise
Operator aritmatika

operator ini digunakan untuk menghitung, mulai dari penjumlahan, perkalian, pengurangan pembagian dan lain-lainnya, simbol operator aritmatika











Kita bisa mencoba opertor diatas dengan python

print(a, '+', b, '=', a + b)
print(a, '-', b, '=', a - b)
print(a, '*', b, '=', a * b)
print(a, '/', b, '=', a / b)
print(a, '%', b, '=', a % b)
print(a, '**', b, '=', a ** b)
print(a, '//', b, '=', a //b)

Hasil:

10 + 3 = 13
10 - 3 = 7
10 * 3 = 30
10 / 3 = 3.3333333333333335
10 % 3 = 1
10 ** 3 = 1000
10 // 3 = 3

Operator Komparasi atau perbandingan

Operator perbandingan adalah operator yang bertugas untuk membandingkan antar dua operan. apakah satu lebih besari dari operan lainya, berikut tabel dari operator perbandingan








Seperti di atas kita bisa mencobanya

a, b = 5, 10

print(a, '>',  b, '=', a > b)
print(a, '<',  b, '=', a < b)
print(a, '==', b, '=', a == b)
print(a, '!=', b, '=', a != b)
print(a, '>=', b, '=', a >= b)
print(a, '<=', b, '=', a <= b)


Hasil :

5 > 10 = False
5 < 10 = True
5 == 10 = False
5 != 10 = True
5 >= 10 = False
5 <= 10 = True


Operator Penugasan

Operator penugasan adalah operator yang digunakan untuk memberikan sebuah tugas terhadap suatu variabel. berikut adalah tabel dari operator penugasan

contoh kode programnya:


# penugasan pertama
a = 10
print('a = 10 -> ', a)
a += 5
print('a += 5 -> ', a)
a -= 3
print('a -= 3 -> ', a)
a *= 6
print('a *= 6 -> ', a)
a /= 8
print('a /= 8 -> ', a)

# karena a jadi float, kita ubah lagi menjadi integer
a = int(a)
a %= 9
print('a %= 9 -> ', a)
a //= 6
print('a //= 6 -> ', a)
a **= 1
print('a **= 1 -> ', a)

a &= 2
print('a &= 2 -> ', a)
a |= 3
print('a |= 3 -> ', a)
a ^= 4
print('a ^= 4 -> ', a)
a >>= 4
print('a >>= 4 -> ', a)
a <<= 2
print('a <<= 4 -> ', a)

Hasilnya adalah:
a = 10 ->  10
a += 5 ->  15
a -= 3 ->  12
a *= 6 ->  72
a /= 8 ->  9.0
a %= 9 ->  0
a //= 6 ->  0
a **= 1 ->  0
a &= 2 ->  0
a |= 3 ->  3
a ^= 4 ->  7
a >>= 4 ->  0
a <<= 4 ->  0

Operator Logika

Operator logika adalah operator yang penting dalam penggunaan sehari hari, operator ini berkaitan dengan operator perbandingan keduanya juga mengembalikan nilai dengan tipe data yang sama, berikut adalah tabel dari operator logika


Kita coba kodenya di python

print(True and True)
print(1 + 2 == 3 and True)
print('----')
print(False or 1 > 5)
print(False or 5 > 2)
print('----')
print(not(1 > 5))
print(not(1 < 5))

Hasil outputnya:

True
True
----
False
True
----
True
False 

Nah sudah sedikit lebih jelas ya mengenai operator di python cukup sampai disini dulu pembahasan , happy coding 🙏🏻

Senin, 07 Februari 2022

Membuat Perulangan di python

 Assalamualaikum  Wr, Wb

topik kali ini kita masih membahas mengenai bahasa python kita mulai dari sitak sintak dasar dulu agar lebih terstruktur, yuk kita belajar perulangan di python langsung saja



Persipan

  • sudah terinstall python
  • editor visual studio code

Apa itu perulangan

Perulangan dalam pemograman adalah suatu kondisi yang diulang-ulang terus menerus sampai suatu kondisi terpenuhi, konsep perulangan ini didukung di semua bahasa pemograman modern tak terkecuali python sendiri, dengan perulangan kita bisa mengeksekusi suatu kode program berkali-kali dengan jumlah tertentu atau selama sebuah kondisi akan terpenuhi.

Perulangan hampir sama dengan percabangan dipython, kita bahas perbedaan perulangan dengan percabangan

  • percabangan blok kode yang memenuhi kondisi tertentu hanya akan dieksekusi satu kali saja
  • perulangan akan dilakukan eksekusi terus menerus sampai suatu kondisi terpenuhi
Jenis Jenis Perulangan pada Python
  • Perulangan For
  • Perulangan While
  • Perulangan rekursif
Apa sih Perulangan For itu?
Perulangan for pada python adalah perintah yang digunakan untuk melakukan iterasi dari sebuah nilai sequence atau data koleksi seperti List, Tuple, String

Syntax For untuk List


listkota = ['jakarta','surabaya','semarang','bandung','solo','pemalang','tegal','kudus','pati','demak']

for i, kota in enumerate(listkota):
  print(i, kota)
Hasil untuk kode program diatas seperti ini:

0 jakarta

1 surabaya

2 semarang

3 bandung

4 solo

5 pemalang

6 tegal

7 kudus

8 pati

9 demak



For dengan fungsi range()

for i in range(6):
    print("Perulangan yang ke -", i)
Hasilnya akan seperti ini:

Perulangan yang ke - 0

Perulangan yang ke - 1

Perulangan yang ke - 2

Perulangan yang ke - 3

Perulangan yang ke - 4

Perulangan yang ke - 5


angka dimulai dari angka 0


For dengan tuple

for buah in tupleBuah:
	print(buah)

Hasilnya akan seperti ini:

Jeruk

Mangga

Apel

Nanas



For dengan string

for karakter in "Semarang"
	print(karakter)

Hasil kode diatas:

S

e

m

a

r

a

n

g




Break dan Continue
For menggunakan continue
for i in range(10, 20):
    if(i == 15):
        continue
    print(i)

Hasil dari kode diatas dengan continue:

10
11
12
13
14 langsung loncat angkanya
16
17
18
19

for dengan break

for i in range(10, 20):
    if(i == 15):
        break
    print(i)


For else

listKota = [
  'Jakarta', 'Surabaya', 'Depok', 'Bekasi', 'Solo',
  'Jogjakarta', 'Semarang', 'Makassar'
]

for kota in listKota:
  print(kota)
else:
  print('Tidak ada lagi item yang tersisa')


For Else + Break

listKota = [
  'Jakarta', 'Surabaya', 'Depok', 'Bekasi', 'Solo',
  'Jogjakarta', 'Semarang', 'Makassar'
]

kotaYangDicari = input('Ketik nama kota yang kamu cari: ')

for i, kota in enumerate(listKota):
  # kita ubah katanya ke lowercase agar 
  # menjadi case insensitive
  if kota.lower() == kotaYangDicari.lower():
    print('Kota yang anda cari berada pada indeks', i)
    break
else:
  print('Maaf, kota yang anda cari tidak ada')


Program di atas akan meminta input nama kota jika nama kota ada akan di tampilkan jika tidak ada akan ditampilikan pesan kota yang anda inputkan tidak ada

Nah sudah sedikit lebih jelas ya mengenai perulangan di python cukup sampai disini dulu pembahasan mengenai perulangan, happy coding 🙏🏻

Minggu, 28 November 2021

Belajar Python

 Assalamualaikum  Wr, Wb


Topik Kali ini kita akan bahas mengenai bahasa python kita mulai dari sitak sintak dasar dulu agar lebih terstruktur

Intro Dulu gaes hehe

Python adalah salah satu bahasa pemrograman yang dapat melakukan eksekusi sejumlah instruksi multi guna secara langsung (interpretatif) dengan metode orientasi objek. Python adalah bahasa pemrograman yang paling mudah dipahami. Python dibuat oleh programmer Belanda bernama Guido Van Rossum.

Di era digital segala profesi yang berkaitan dengan teknologi dan komputer dianggap menjanjikan di masa depan, salah satunya adalah programmer. Banyak hal yang bisa Anda ciptakan saat menekuni dunia programmer, seperti software, aplikasi pada smartphone, program GUI, program CLI, Internet of Things, games dan lain-lainnya. Untuk dapat membuat itu semua, seorang programmer harus menguasai bahasa pemrograman.. Ada banyak bahasa pemrograman yang bisa dipelajari, namun banyak yang merekomendasikan Python sebagai salah satu bahasa pemrograman. Mengapa demikian? Banyak yang berasumsi bahwa Python lebih mudah dimengerti dibandingkan bahasa pemrograman lainnya. Informasi selengkapnya akan dipaparkan pada artikel berikut ini.

Sejarah Python

Python dibuat dan dikembangkan oleh Guido Van Rossum, yaitu seorang programmer yang berasal dari Belanda. Pembuatannya berlangsung di kota Amsterdam, Belanda pada tahun 1990. Pada tahun 1995 Python dikembangkan lagi agar lebih kompatibel oleh Guido Van Rossum. Selanjutnya pada awal tahun 2000, terdapat pembaharuan versi Python hingga mencapai Versi 3 sampai saat ini. Pemilihan nama Python sendiri diambil dari sebuah acara televisi yang lumayan terkenal yang bernama Mothy Python Flying Circus yang merupakan acara sirkus favorit dari Guido van Rossum.


Kelebihan dan Kekurangan Python

Banyak orang yang tertarik untuk menggunakan Python karena dianggap mudah untuk dipelajari, sekalipun oleh para pemula. Kode-kode yang ada didalamnya  mudah dibaca dan dapat menjalankan banyak fungsi kompleks dengan mudah karena banyaknya standard library. Pengembangan program pada Python pun dapat dilakukan dengan cepat dan menggunakan lebih sedikit kode. Bahkan Python mampu menjadikan program dengan skala sangat rumit menjadi mudah. Python sendiri mendukung multi platform dan multi system serta memiliki sistem pengelolaan memori otomatis seperti Java.

Sayangnya Python cukup lambat dijalankan. Untuk pengembangan platform Android dan IOS juga terbilang  kurang support. Python juga memiliki keterbatasan dengan akses basis data. Selain itu Python tidak cocok untuk melakukan tugas-tugas intensif memori dan pekerjaan multi-core/ multi-processor. sudah dulu ya intronya kebanyakan malah ndak di baca nanti hehehe

Persiapan Alat Tempur

  • Sudah Terinstal Python di laptop tement temen, apabila temen menggunakan linux / mac python sudah otomatis terinstall tutorial install python disini
  • Menggunakan terminal 
  • Niat dan doa
Langkah langkah memulai 

buka terminal kemudian cek apakah python sudah terinstal, sintak untuk cek python:

python --version
Hasil nya jika sudah terinstall akan seperti gambar seperti dibawah ini:

 

Jika tampilan sudah seperti diatas selamat saatnya untuk belajar bahasa python, 

untuk memulai ketikan perintah  { python }  di terminal temen temen hasilnya akan seperti gambar dibawah

untuk menampilkan tulisan kita bisa menggunakan perintah seperti dibawah di terminal
print('Hello Word') 
hasilnya akan seperti gambar dibawah ini

 

Untuk percobaan lainnya

Selanjutnya temen2 bisa mencoba beberapa operator dasar paa python
10 + 5 atau 10 - 5 atau 10 % 5 dan seterunya
Untuk Keluar dari termianl kita bisa tekan Ctrol+D kalau di mackbook atau tuliskan diterminal exit()

Membuat File Python

untuk membuat file python kita bisa mengunakan visual studio code dengan menyimpan file dengan ektensi .py

Langkahnya
  1. buka visual studio code / text edit temen temen
  2. buat folder misal python kemudian buat file baru dengan nama main.py
  3. dalam file tersebut tulisakan perintah
  4. print('Hello Word Sedang belajar python') Kemudian save
  5. panggil file python tadi di terminal dengan cara masuk ke folder projet misal cd /python
  6. ketika sudh masuk folder tulis perintah python nama_file atau seperti ini python main.py tekan enter
  7. maka hasilnya akan tampil di terminal temen temen
Selanjutnya 

ini adalah  tutorial awal dari pyton sederhana dan mudah next insaAllah akan membahas kelanjutan dari seri tutorial python

Sekian dan semoga bermanfaat Terimakasih🙏

Kategori