0% menganggap dokumen ini bermanfaat (0 suara)
51 tayangan3 halaman

Program Python Dan Cara Membuatnya

Program Python dan Cara Membuatnya membahas 10 program Python mulai dari menampilkan teks, menggabungkan variabel dan list, menghasilkan angka acak, mencari nilai maksimum dan minimum, menghitung akar dan luas, melihat kalender, menghitung jumlah huruf vokal, dan mencari angka yang dapat dibagi. Program-program tersebut digunakan untuk mempelajari dasar-dasar pemrograman Python meliputi input, output, perulangan, dan fungsi.

Diunggah oleh

smandua bengkayang
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)
51 tayangan3 halaman

Program Python Dan Cara Membuatnya

Program Python dan Cara Membuatnya membahas 10 program Python mulai dari menampilkan teks, menggabungkan variabel dan list, menghasilkan angka acak, mencari nilai maksimum dan minimum, menghitung akar dan luas, melihat kalender, menghitung jumlah huruf vokal, dan mencari angka yang dapat dibagi. Program-program tersebut digunakan untuk mempelajari dasar-dasar pemrograman Python meliputi input, output, perulangan, dan fungsi.

Diunggah oleh

smandua bengkayang
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
Anda di halaman 1/ 3

Program Python dan Cara Membuatnya

1. Program untuk menampilkan kata


print "Hello World!"

2. Program untuk menyatukan dua buah variabel


city = str(input("Dimana kamu tinggal? "))
pet = str(input("Siapa nama hewan peliharaan kamu? "))
band = city +' '+ pet
print(f"Nama band kamu adalah: {band}")

3. Program untuk menggabungkan beberapa series


#program untuk menggabungkan beberapa list
#import packages pandas
import pandas as pd
list1 = ["a", "b", "c", "d", "e", "f"]
list2 = [1, 2, 3, 4, 5, 6]
list_gabungan = list1 + list2
list_gabungan

4. Program untuk menghasilkan angka yang acak


#program untuk menghasilkan angka acak
#import packages random
import random
print(random.randint(0,100))

5. Program untuk mencari angka terbesar dari sebuah deret acak


#program untuk mencari angka terbesar dari sebuah deret acak
#import packages random dan pandas
import random
import pandas as pd
n1 = int(input("Masukkan angka pertama: "))
n2 = int(input("Masukkan angka kedua: "))
step = int(input("Jumlah angka dalam deretnya: "))
deret = []
for i in range(0,step):
i = random.randint(n1,n2)
deret.append(i)
max = max(deret)
print(f'Deret kamu adalah: {deret}')
print(f'Angka terbesar dalam deret kamu adalah: {max}')

6. Program untuk menghitung nilai akar


#program untuk menghitung nilai akar
number = float(input("Masukkan angka= "))
root = round(number**0.5,2)
print(f"Nilai akar dari {number} adalah {root}")

7. Program untuk menghitung luas segitiga


#program untuk menghitung luas segitiga
a = float(input("Jarak a= "))
b = float(input("Jarak b= "))
c = float(input("Jarak c= "))
#menghitung semi-paramater
s = (a+b+c)/2
#menghitung luas segitiga
area = (s*(s-a)*(s-b)*(s-c))**0.5
print(f"Luas area segitiga adalah {round(area,2)} satuan unit luas")

8. Program untuk melihat kalender


#program untuk melihat kalender
#import packages calendar
import calendar
yy = int(input("Masukkan tahun: "))
mm = int(input("Masukkan bulan (dalam angka): "))
# display the calendar
print(calendar.month(yy, mm))
9. Program untuk menghitung jumlah huruf vokal pada sebuah kalimat
#program untuk menghitung jumlah huruf vokal pada sebuah kalimat
#string of vowels
vowels = 'aeiou'
ip_str = str(input("Masukkan sebuah kalimat: "))
#memodifikasi kalimat agar memiliki format yang sama setiap karakter
ip_str = ip_str.casefold()
# membuat sebuah dictionary dengan setiap huruf vokal menjadi key dan value
awal adalah 0
count = {}.fromkeys(vowels,0)
# menghitung jumlah huruf vokal
for char in ip_str:
if char in count:
count[char] += 1
count_table = pd.DataFrame(count, index=['Jumlah'])
print(count_table)

10. Program untuk mencari angka yang dapat dibagi dengan angka lain
#program untuk mencari angka yang dapat dibagi dengan angka lain
n = int(input("Berapa jumlah angka dalam deret? "))
min = int(input("Berapa angka terkecil? "))
max = int(input("Berapa angka terbesar? "))
divisible = int(input("Berapa angka yang ingin kamu bagi? "))
#import packages random
import random
deret = []
for i in range(0,n):
deret.append(random.randint(min, max))
result = list(filter(lambda x: (x % divisible == 0), deret))
print(f"Didalam deret {deret} angka yang dapat dibagi
dengan {divisible} adalah {result}")

Anda mungkin juga menyukai