Langsung ke konten utama

Unggulan

Cara Mencegah Inflasi

Pengertian Inflasi Menurut Kamus Besar Bahasa Indonesia, inflasi adalah kemerosotan nilai uang (kertas) karena banyaknya dan cepatnya uang (kertas) beredar sehingga menyebabkan naiknya harga barang-barang. Bank Indonesia  memberikan definisi, inflasi adalah kenaikan harga barang dan jasa secara umum dan terus menerus dalam jangka waktu tertentu. Sedangkan menurut Badan Pusat Statistik, inflasi adalah kecenderungan naiknya harga barang dan jasa pada umumnya yang berlangsung secara terus menerus. Inflasi adalah hal yang biasa terjadi pada negara yang sedang berkembang, yang mengalami kenaikan harga secara meluas dan simultan. Inflasi adalah gejala ekonomi, yang hampir bisa dipastikan tidak mungkin bisa dihindari. Yang bisa dilakukan oleh suatu negara adalah mengendalikannya. Jenis-Jenis Inflasi 1. Inflasi ringan Skala ringan dalam inflasi adalah yang masih dalam tingkat mudah dikendalikan. Biasanya tidak memberikan efek yang terlalu mengganggu stabilitas ekonomi suatu negara. Parameterny

Melihat Berbagai Macam Function di Python

Di Python sebuah function dapat dipasang di dalam sebuah class, sehingga istilahnya berubah menjadi method. Sedangkan function yang tidak berada di dalam class tetap disebut functionFunction di Python pun ada yang bersifat anonymous karena tidak memerlukan nama untuk membuat function tersebut dapat dipanggil.
Sebuah function di Python biasanya memiliki sebuah parameter dan return statementFunction di Python memiliki pola sebagai berikut:
def nama_function_yang_akan_anda_buat (param1, param2, ... paramn): # kode Anda disini return sesuatu
Tipe data yang dikembalikan bisa berbagai macam jenis tipe data yang didukung Python. Begitupun parameter yang akan diterima oleh function tersebut. Sebagai contoh mari kita buat berbagai function seperti pada kode berikut:
def hello():
    print "Hello world"

def getDBConfig():
    config = {
        "driver":"sqlite3",
        "name":"testing.db",
        "path":"/home/user/Documents"
    }

    return config

def getName(id):
    if id == 1:
        name = "Alexander Grotesqiue"
    elif id == 2:
        name = "Saleh Mahmoud Al Qassam"
    elif id == 3:
        name = "Natasha Vorvanova"

    return name

def getHargaDealer(harga):
    harga_baru = harga + ((harga / 100.0) * 15.0)
    return harga_baru

def getNumberList(length):
    x = range(0, length)
    return x

def getLuasPersegiPanjang(p, l):
    x = p * l
    return x
Salin kode diatas ke dalam file yang kita berinama dengan demo-method.py. Pada kode diatas, kita membuat berbagai function yang terdiri dari:
  • hello(), parameter tidak ada dan tidak mengembalikan nilai apapun
  • getDBConfig(), parameter tidak ada dan mengembalikan nilai berupa dictionary
  • getName(), parameter cuma satu dan mengembalikan nilai berupa string
  • getHargaDealer(), parameter cuma satu dan mengembalikan nilai berupa float
  • getNumberList(), parameter cuma satu dan mengembalikan nilai berpa list
  • getLuasPersegiPanjang(), parameter ada dua dan mengembalikan nilai berupa integer atau float
Sekarang masih di file yang sama silahkan tambahkan kode berikut untuk memperlihatkan penggunaan function yang telah dibuat:
hello() db_config = getDBConfig() print db_config name = getName(3) print name harga_dealer = getHargaDealer(1000000) print harga_dealer number_list = getNumberList(10) print number_list luas = getLuasPersegiPanjang(20, 10) print luas
Mari kita eksekusi kode diatas melalui konsol:
$ python demo-method.py 
Hello world
{'path': '/home/user/Documents', 'driver': 'sqlite3', 'name': 'testing.db'}
Natasha Vorvanova
1150000.0
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
200

Sumber : https://www.codepolitan.com/melihat-berbagai-macam-function-python

Komentar

Postingan Populer