Guest User

python 이거 어떻게 고치냐?

a guest
May 22nd, 2016
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.45 KB | None | 0 0
  1. b=''
  2.  
  3. score=0
  4.  
  5. jackpot=0
  6.  
  7. def generate():
  8. count=0
  9. list2=[]
  10.  
  11. while 1:
  12. import random
  13. z=random.randrange(0,10)
  14. list2.append(z)
  15. count=count+1
  16.  
  17. if count==3:
  18. a=''
  19. for k in list2:
  20. a=a+str(k)+' '
  21. global b
  22. b=b+a
  23. return a
  24.  
  25.  
  26. def matching(b):
  27.  
  28.  
  29. if b[6]==b[8] or b[6]==b[10] or b[8]==b[10]:
  30.  
  31. if b[6]==b[8] and b[8]==b[10]:
  32.  
  33. if b[6]==7:
  34. number=5
  35. global score
  36. score=score+5
  37. global jackpot
  38. jackpot=jackpot+1
  39.  
  40. return number
  41.  
  42. else:
  43. global score
  44. score=score+2
  45. number=2
  46. return number
  47.  
  48.  
  49. else:
  50. global score
  51. score=score+1
  52. number=1
  53. return number
  54.  
  55.  
  56. else:
  57. number=0
  58. return number
  59.  
  60.  
  61. def print_result(score,jackpot):
  62. z=print('점수 :',score,'잭팟 횟수 :',jackpot)
  63. return z
  64.  
  65.  
  66. while 1:
  67. print('뽑힌 숫자 :',generate())
  68. print('얻은 점수 :',matching(b))
  69. z=input('그만하시겠습니까? : ')
  70.  
  71. if z=='n':
  72. b=''
  73. continue
  74.  
  75. elif z=='y':
  76. print_result(score,jackpot)
  77. break
Advertisement
Add Comment
Please, Sign In to add comment