Ceriwis

Ceriwis (https://forum.ceriwis.com/forum.php)
-   Programming (https://forum.ceriwis.com/forumdisplay.php?f=63)
-   -   [ask] optimasi kode python (https://forum.ceriwis.com/showthread.php?t=539313)

Braincode 11th November 2011 02:52 PM

[ask] optimasi kode python
 

buat para juragan skalian, saya minta sarannya soal optimasi kode di python. berikut saya bikin program buat menghitung umur, sudah seminggu saya otak atik nih kode, cuma rasanya masih kurang "sreg" aja, kodenya ada di bawah gan.







01 ################################################

02 #age_counter.py

03 name = raw_input("input your name")

04

05 #birth date input

06 bdate = input ("birth date")

07 bmonth = input ("brith month")

08 byear = input ("birth year")

09 birth = bdate + (bmonth * 30) + (byear * 365)

10

11 #present date input

12 tdate = input ("today date")

13 tmonth = input ("today month")

14 tyear = input ("today year")

15 today = tdate + (tmonth * 30) + (tyear * 365)

16

17 #begin processing

18 age = (today - birth) / 365 #years

19 month = ((today - birth) % 365) / 30 #month

20 day = ((today - birth) % 365) % 30 #days

21

22 #print the result

23 print "dear", name, "your age is"

24 print day, " days", month, " months", age, " years old"

25

26 #age commentation

27 if age


All times are GMT +7. The time now is 12:47 AM.