자유게시판

2019.04.12 11:21

wefweomfme

조회 수 52 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 수정 삭제
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 수정 삭제
  1. #30812 박동준
  2. import time
  3.  
  4. def titleprint(title):
  5.  
  6.     padding = int((30 - len(title)) / 2)
  7.  
  8.     print('┌──────────────────────────────┐')
  9.     print('│' + ' '*(padding)+title+' '*padding+'│')
  10.     print('└──────────────────────────────┘')
  11.  
  12.  
  13. def binary(num):
  14.     binStr = ''
  15.     while (num != 0):
  16.         remain = num % 2
  17.         num = num // 2
  18.         binStr = str(remain) + binStr
  19.     return binStr
  20.  
  21.  
  22. #==========2,3-총합 구하기==========
  23.  
  24. titleprint('Number Sum')
  25. print("※'E'를 입력하면 입력이 종료됩니다")
  26. end = False
  27. inp = ''
  28. log = ''
  29. snum = 0
  30.  
  31. while(not end):
  32.  
  33.     inp = input(log + '? > ')
  34.  
  35.     if inp.isdigit():
  36.         snum += int(inp)
  37.         log += inp + '+'
  38.     else:
  39.         if inp == 'e' or inp == 'E':
  40.             end = True
  41.         else:
  42.             print('올바른 형식을 입력해 주십시오.')
  43.  
  44. print('식:', log[:len(log)-1])
  45. print('총합:', snum)
  46.  
  47. print('\n')
  48.  
  49.  
  50.  
  51. #==========4-이진법 변환기==========
  52.  
  53. titleprint('Binary Converter')
  54.  
  55. print('결과:', binary(int(input('입력: '))))
  56.  
  57. print('\n')
  58.  
  59.  
  60.  
  61. #==========5-합계 구하기(for)==========
  62.  
  63. = 1
  64. = 0
  65.  
  66. while i <= 5:
  67.     print(i, end = '+')
  68.     s += i
  69.     i += 1
  70.  
  71. print(' 합계는', s)
  72.  
  73. print('\n')
  74.  
  75.  
  76. #==========기본1-입력받고 총합 구하기==========
  77.  
  78. loop = int(input('몇 개의 수를 합하시겠습니까?'))
  79. count = 0
  80. snum = 0
  81.  
  82. while (count < loop):
  83.     inp = input(str(count+1)+'번째:')
  84.  
  85.     if inp.isdigit():
  86.         count += 1
  87.         snum += int(inp)
  88.  
  89. print('총합:', snum)
  90.  
  91. print('\n')
  92.  
  93.  
  94. #==========기본2-카운트다운==========
  95.  
  96. count = int(input('카운트 다운 숫자 입력: '))
  97.  
  98. while (count > 0):
  99.     print('Time remaining:', count)
  100.     count -= 1
  101.     time.sleep(1)
  102.  
  103. print('LIFTOFF')
  104.  
  105. print('\n')
  106.  
  107.  

List of Articles
번호 제목 글쓴이 날짜 조회 수
34 ggg 1 file ddd 2019.04.09 17882
33 ㅁㄴㅇㅁㄴㅇ ㅁㄴㅇㅁㄴㅇ 2021.03.23 158
32 글쓰기테스트 file PBJUN 2021.02.10 73
31 나도 문재인 지지한다 훠훠 이영준 2021.04.04 56
30 글테스트2 PBJUN 2021.02.16 54
» wefweomfme w5d1w5 2019.04.12 52
28 우흥 ㅇㅇ 2021.04.04 38
27 와 꼭지 실화냐???.jpg file ㅇㅇ 2020.03.23 25
26 trtrt ㅇㅇ 2019.03.12 20
25 노래테스트 file PBJUN 2019.02.23 16
24 yes ㅇㅇ 2019.06.19 15
23 하이 난 외부인 외부인 2019.04.02 14
22 형꼭도지 file ㅇㅇ 2019.02.23 12
21 테스트 3 PBJUN 2019.02.22 12
20 1234 PBJUN 2021.07.27 11
19 사진올려보리기 file ㅇㅇ 2019.02.23 11
18 와! 이거 아시는구나! file ㅇㅇㅇ 2019.05.07 9
17 윾동테스트 ㅇㅇ 2019.02.22 8
16 와! ddd 2019.03.12 7
15 HTML5VID PBJUN 2019.02.24 7
Board Pagination Prev 1 ... 2 Next
/ 2