Anda di halaman 1dari 9

NIM : L200150016 Nilai Praktek :

NAMA : Muhammad Wildan Hanani


NAMA ASISITEN : Muhammad Ghofar Tanda Tangan :
TANGGAL : 09-11-2015
PRAKTIKUM

Kegiatan 1. Identitas

Screenshot
Dan Hasilnya :

## program identitas diri. Dibuat oleh Wildan L200150016


A = str(raw_input('Masukkan Nama :'))

Nama = 'Muhammad Wildan Hanani'


TTL = 'New York City 12 September 1998'
Alamat = 'Jl. Menteri Supeno 17 solo'
Agama = 'Islam'
Status = 'Belum menikah'
Umur = '16 tahun'
Kelamin = 'laki-laki'
Hobby = 'Berenang, Futsal, Badminton, dll'
Saudara = '2'
Sekolah = 'Universitas Muhammadiyah Surakarta'
Fakultas = 'Komunikasi dan Informatika'
Prodi = 'Informatika'
NIM = 'L200150016'
Nomer_HP = '085728887600'

print ('---------------')
print ('Nama')
print (Nama)
print ('---------------')
print ('Tempat Tanggal Lahir')
print (TTL)
print ('---------------')
print ('Alamat')
print (Alamat)
print ('---------------')
print ('Status')
print (Status)
print ('---------------')
print ('Umur')
print (Umur)
print ('---------------')
print ('Jenis Kelamin')
print (Kelamin)
print ('---------------')
print ('Hobby')
print (Hobby)
print ('---------------')
print ('Jumlah Saudara')
print (Saudara)
print ('---------------')
print ('Tempat Sekolah')
print (Sekolah)
print ('---------------')
print ('Fakultas')
print (Fakultas)
print ('---------------')
print ('Prodi')
print (Prodi)
print ('---------------')
print ('Nomer Induk Mahasiswa')
print (NIM)
print ('---------------')
print ('Nomer Handphone')
print (Nomer_HP)
print ('---------------')
Kegiatan 2. Akun

Screenshot

Dan Hasilnya
##Program Akun
#Dibuat oleh Wildan L200150016
Nama = 'Muhammad Wildan Hanani'
TanggalLahir = '12 September 1996'
NamaSingkat = Nama [9:15]

print "___________"
print "Nama:",Nama
print ("Tanggal Lahir:"), TanggalLahir
print "___________"

username = (raw_input("Masukkan Username:"))


password = (raw_input("Masukkan Password:"))
if username == "W121996" and password == "wil571" :
print "Selamat datang Muhammad Wildan Hanani"
else :
print "Username atau Password anda salah"
Kegiatan 3. Operator

Screenshot

>>> Nama = 'Muhammad Wildan Hanani'


>>> NIM = 016
>>> print NIM
14
>>> a = 100 + NIM
>>> b = 17
>>> type (a) #Mencari Tahu tipe data (a)
<type 'int'>
>>> type (b) #Mencari tahu tipe data (b)
<type 'int'>
>>> a/b # Mencari tahu hasil bagi a dengan b
6
>>> a//b #mencari tahu hasil pembagan ke bawah a dengan b
6
>>> 10*(a-99) # Mencari tahu hasil dari perkalian 10 di kali hasil dari objek a dikurang 99
150
>>> NIM ** 2 # Mencari tahu hasil dari objek NIM dipangkatkan 2
196
>>> a%b # Mencari tahu sisa bagi dari objek a dengan b
12
>>> c = 12.5# memasukan angka dari c
>>> type (c) # mencari tahu type data c
<type 'float'>
>>> a/c #mencari tahu sisa hasil pembagian a dengan c
9.12
>>> a//c # Mencari tahu sisa hasil pembagian ke bawah a dengan c
9.0
>>> a%c # Mencari tahu sisa bagi dari objek a dengan c
1.5
>>> a>b # Mencari tahu true atau false a>b
True
>>> type (a>b) # Mencari tahu type data a>b
<type 'bool'>
>>> a>b and b>c # Mencari tahu true atau false a>b dan b>c
True
>>> a>140 or NIM < 20 # Mencari tahu true atau false a>140 atau NIM <20
True
>>>
Kegiatan 4. Tipe Data

Screenshot

>>> Nama = "Muhammad Wildan Hanani"


>>> NIM = 016
>>> Tinggi = 1.72
>>> Berat = 65
>>> TahunLahir = 1996
>>> Aku = (TahunLahir, Berat, Tinggi, NIM, Nama)
>>> Data = [TahunLahir, Berat, Tinggi, NIM, Nama]
>>> type (Aku) # Untuk Mengetahui type data dari Aku
<type 'tuple'>
>>> Aku [0] # Menampilkan isi dari tuple ke 0 di objek Aku
1996
>>> a = NIM % 4; Aku[a] #Mencari hasil pembagian dari NIM dibagi 4, lalu di bagi Nilai ke A (0)
dari objek Aku
1.72
>>> type (Aku[a]) # Mencari tahu jenis data dari a(0) dari Objek Aku
<type 'float'>
>>> Aku [a:4] # Menampilkan isi tuple A(0)-4 dari objek Aku
(1.72, 14)
>>> type (Aku[4]) # Mencari Tahu jenis data ke 4 dari objek Aku
<type 'str'>
>>> Aku [0] = 'ok'# Aku adalah sebuah tuple jadi tidak bisa dirubah

Traceback (most recent call last):


File "<pyshell#13>", line 1, in <module>
Aku [0] = 'ok'
TypeError: 'tuple' object does not support item assignment
>>> type (Data) # Mencari tipe data dari Objek Data
<type 'list'>
>>> type (Data[4]) # Mencari tahu tipe data dari list Data ke 4
<type 'str'>
>>> Data [4][5] # Menampilkan isi ke 5 dari list ke 4 dari Data
'm'
>>> Data [4][a:6] # Menampilkan isi a sampai 5 dari list ke 4 dari Data
'hamm'
>>> Data[0] = 'ok'; Data # Mengganti isi ke 0 dari list Data lalu menampilkanya
['ok', 65, 1.72, 14, 'Muhammad Wildan Hanani']
>>> Data [-a]
14
>>> range (a) # Menampilkan jarak dari a atau tuple yang dapat di itung dari a
[0, 1]
>>>