String
Asisten :
Jo Kevin Nathaniel 11201046
Disusun Oleh :
Sofia Anisa 03201084
Alvry Lyan Andhika Wibisana 13201009
Selvia Maharani 13201079
Zahfal Zuhdi 13201091
09 April 2021
Dasar Teori
String
String adalah jenis yang paling populer di bahasa pemrograman. Kita
bisa membuatnya hanya dengan melampirkan karakter dalam tanda kutip.
Python memperlakukan tanda kutip tunggal sama dengan tanda kutip
ganda. Membuat string semudah memberi nilai pada sebuah variabel.
Dibawah ini adalah contoh sederhana dari sebuah string pada bahasa
pemrograman Python.
print("Hello World")
name = 'John Doe' message = "John Doe belajar bahasa python di Belajarpython"
print ("name[0]: ", name[0])
print ("message[1:4]: ", message[1:4])
Di dalam bahasa Python, terdapat 3 cara untuk membuat tipe data string:
1.Menggunakan tanda kutip satu ( ‘ )
2.Menggunakan tanda kutip dua ( ” )
3.Menggunakan tanda kutip satu atau dua sebanyak 3 kali ( ‘ ‘ ‘ ) atau (” ” “)
Cara pertama dan kedua tidak ada perbedaan mendasar dan kita bisa memilih ingin
menggunakan yang mana saja. sebagai contoh
1
1 tampil="Belajar Python dengan petik dua"
print(tampil);
2
tampil='Belajar Python dengan petik 1'
3
print(tampil);
4
Hasilnya :
Hasilnya:
2
Untuk memecah mencadi beberapa baris, kita juga bisa menggunakan
karakter khusus yaitu (\n). Selain kode \n, kita bisa menggunakan kode \t
untuk karakter tab atau kode kode lainnya. Kode-kode ini disebut juga
sebagai escape character, yakni kode khusus untuk mewakili karakter yang
tidak bisa ditulis. contohnya sebagai berikut:
print(tampil);
2
tampil='Belajar Python dengan petik 1 \nIni akan tampil dibawahnya'
3
print(tampil);
4
Hasilnya:
3
Source code :
No. ProgramMenghitungHurufVokal.py
No. ProgramAritmatikaSederhana.py
1 #Program aritmatika
2 def tambah(x, y):
3 return x + y
4
5
def kurang(x, y):
6
7
return x - y
8
9 def kali(x, y):
10 return x * y
11
12 def bagi(x, y):
13 return x / y
14
15 def hitung():
16 print('Program Kalkulator Sederhana')
17
print('1. Penjumlahan')
18
19
print('2. Pengurangan')
20 print('3. Pembagian')
4
21 print('4. Perkalian')
22 print('Silahkan pilih 1-4')
23 print('')
24
25 pilih = input("Masukkan pilihan(1/2/3/4): ")
26
27
# Meminta input dari user
28 nilai1 = int(input("Masukkan bilangan pertama: "))
29 nilai2 = int(input("Masukkan bilangan kedua: "))
30 if pilih == '1':
31 print(nilai1, "+", nilai2, "=", tambah(nilai1, nilai2))
32 tanya()
33 elif pilih == '2':
34 print(nilai1, "-", nilai2, "=", kurang(nilai1, nilai2))
35 tanya()
36 elif pilih == '3':
37 print(nilai1, "*", nilai2, "=", bagi(nilai1, nilai2))
38
39
tanya()
40 elif pilih == '4':
41 print(nilai1, "/", nilai2, "=", kali(nilai1, nilai2))
42 tanya()
43 else:
44 print("Input salah !!")
45
46
47 def tanya():
48 tanya = input('Kembali ke menu kalkulator (y/t)?')
49 if tanya == 'y':
50
51
hitung()
52 elif tanya == 't':
53 exit
54 else:
55 print('salah input')
5
Screenshoot :
Program Matriks :
1. Run atau jalankan koding yang telah dilampirkan di source code di atas
2. Tulis kata atau kalimat yang diinginkan (disini digunakan “hujan”)
3. Maka akan keluar lampiran jumlah huruf total dan jumlah huruf vokal
1. Run atau jalankan koding yang telah dilampirkan di source code di atas
6
Pembahasan :
Program Menghitung Huruf Vokal. Py
No. Penjelasan
7
Kesimpulan :
Kesimpulan yang saya dapat dari praktikum kali ini adalah:
String merupakan bahasa pemrogaman yang berupa tanda kutip baik itu 2 tanda
kutip (“ “) ataupun 1 tanda kutip (‘ ‘). String adalah urutan dari suatu karakter,
baik itu kalimat, angka ataupun kata. Sintaksis yang digunakan dalam string
sama dengan yang digunakan dalam List.
Saran
Menurut saya asisten lab sudah sangat baik dalam membimbing dan
menyampaikan materi serta asisten lab juga suda berusaha
menyajikan kelas yang santai, hanya saja kami yang perlu
mengkondisikan sesuai dengan situasi pembelajaran. Saya harap
untuk kedepannya cara mengajarnya tetap dipertahankan, dan
semoga Pandemi ini cepat berakhir.
8
Daftar Pustaka
https://belajarpython.com/tutorial/string-python
https://www.youtube.com/watch?v=qyML8x6NfZI