본문 바로가기
반응형

파이썬57

파이썬 입력된 정수의 특정 자리 수만 출력하기 파이썬 입력된 정수의 특정 자리 수만 출력하기 a = int(input()) # 12345 입력 print(a % 100000 // 10000) # 1 출력 print(a % 10000 // 1000) # 2 출력 print(a % 1000 // 100) # 3 출력 print(a % 100 // 10) # 4 출력 print(a % 10) # 5 출력 print((a % 100000 // 10000) * 10000) # 10000 출력 print((a % 10000 // 1000) * 1000) # 2000 출력 print((a % 1000 // 100) * 100) # 300 출력 print((a % 100 // 10) * 10) # 40 출력 print(a % 10) # 5 출력 print(a % .. 2021. 9. 19.
파이썬 input 리스트 for문 그대로 출력 거꾸로 출력 파이썬 input 리스트 for문 그대로 출력 거꾸로 출력 n = int(input()) # 출력할 숫자 갯수 # 예) 5 a = list(map(int, input().split())) # 입력할 숫자 리스트 # 예) 10 8 6 5 4 를 입력 #n-1 = 4번부터 / -1 = 0번 전까지 / -1 = 4 3 2 1 0 으로 출력하라 for i in range(n-1, -1, -1): print(a[i], end=' ') # 4 5 6 8 10 으로 출력됨 for i in range(0, n): print(a[i], end=' ') # 10 8 6 5 4 입력 그대로 출력 cs 2021. 9. 19.
파이썬 소수점 자리수 나타내기 파이썬 소수점 자리수 나타내기 # 소숫점 자리수 나타내기 a = 3.14159265359 print("%.1f" % a) # 3.1 출력 print("%.2f" % a) # 3.14 출력 print("%.3f" % a) # 3.141 출력 print("%.4f" % a) # 3.1415 출력 print("%.5f" % a) # 3.14159 출력 print("%.6f" % a) # 3.141592 출력 . . . Colored by Color Scripter cs 2021. 9. 17.
파이썬 두 리스트 중복 숫자 count 하기 파이썬 두 리스트 중복 숫자 count 하기 # 두 리스트 중복 숫자 count 하기 # a, b 두 리스트 4,5,6 동일 a = [ 1,2,3,4,5,6] b = [4,5,6,7,8,9] count = 0 for i in a: for j in b: if i == j: count +=1 print(count) # 중복 숫자 3개 나옴 cs 2021. 9. 17.
파이썬 리스트내 중복값 제거 set함수 파이썬 리스트내 중복값 제거 set함수 a = [] # 빈 리스트 생성 # 예) 아래 for문에 1 2 3 1 2 3 1 2 3 1 숫자입력 # 1 2 3 1 2 3 1 2 3 1 이중 중복값을 제거 하고 # 1 2 3 만 출력을 원하면 for i in range(10): a.append(int(input())) b = list(set(a)) # set 함수 활용 # list()안에 포함해야 b에 리스트로 값이 입력된다 # list()없을시 {1,2,3} 딕셔너리로 생성된다 print(b) # [1,2,3] cs 2021. 9. 16.
파이썬 for문으로 리스트 숫자 넣기 그리고 분할하기 파이썬 for문으로 리스트 숫자 넣기 그리고 분할하기 # a = [6,5,4,3,2,1] 을 [[6,5,4],[3,2,1]] 로 만들기 # 리스트 분할 하기 a = [] * 6 # 0~5 까지 초기화 n = 3 for i in range(6): a.append(int(input())) # 6 5 4 3 2 1 순서 대로 넣기 b = [a[i:i+n] for i in range(0, len(a), n)] # i:i+n = n은 3이므로 3개값을 1개 리스트로 생성 그리고 분할 print(b) # [[6,5,4],[3,2,1]] 출력 Colored by Color Scripter cs 2021. 9. 16.
파이썬 반복문 무한반복 while break 파이썬 반복문 무한반복 while break # 반복문에서 무한반복은 while 만 존재 (for문 무한반복X) # 반복문에서 탈출방법은 특정조건에서 가능 # 예) if ?? == ?? 일때 break # 특정조건을 만들지 않는다면 아래 방법으로 while 탈출가능 # A B 정수 숫자가 계속 들어오다가 # 문자, 실수가 입력되거나 공백이 들어오면 자동으로 멈춤 # 예) # 5 6 입력 5 6 출력 # 2 a 입력 멈춤 while True: try: A, B = map(int, input().split()) print(A,B) except: break cs 2021. 9. 15.
파이썬 다중 input 정수 실수 문자열 파이썬 다중 input 정수 실수 문자열 #1 2 3 정수 입력 및 출력 a,b,c = map(int, input().split()) print(a,b,c) #1.1 2.3 3.7 실수 입력 및 출력 d,e,f = map(float, input().split()) print(d,e,f) #a b c 문자 입력 및 출력 g,h,i = map(str, input().split()) print(g,h,i) #1 2 3 1.1 2.3 3.7 a b c 는 print로 한번에 출력 print(a,b,c,d,e,f,g,h,i) cs 2021. 9. 15.
파이썬 print 띄어쓰기, 붙여쓰기, 줄바꿈 파이썬 print 띄어쓰기, 붙여쓰기, 줄바꿈 # NUM 1 @ 으로 출력 (1) / 띄어쓰기 a = 1 print('NUM', a, '@') # NUM 1 @ 으로 출력 (2) / 띄어쓰기 a = 1 print('NUM %s @'%(a)) # NUM1@ 으로 출력 / 붙여쓰기 a = 1 print('NUM'+str(a)+'@') # NUM 1 # NUM 2 # NUM 3 줄바꿈 으로 출력 a,b,c = 1,2,3 print('NUM %s'%(a),'NUM %s'%(b),'NUM %s'%(c),sep='\n') # NUM 1 NUM 2, NUM 3 으로 출력 print('NUM', a, end=' ') print('NUM', b, end=', ') print('NUM', c) Colored by Colo.. 2021. 9. 14.
반응형