본문 바로가기
반응형

input()4

파이썬 리스트 내 가장 큰 수와 큰 수의 위치를 for문으로 찾기 파이썬 리스트 내 가장 큰 수와 큰 수의 위치를 for문으로 찾기 # list 내 에서 가장 큰 수는 무엇이고 # 큰 수는 몇 번째에 위치 하는지 # for문으로 찾아보기 # n = 5, a = 1 3 2 1 3 입력시 n = int(input()) a = list(map(int, input().split())) b = a[0] cnt = 0 for i in range(n): if b 2021. 9. 28.
파이썬 input() 입력된 숫자 기호 문자를 나눠서 출력 파이썬 input() 입력된 숫자 기호 문자를 나눠서 출력 # input 으로 받은 문자열을 # 10+ab // 숫자 기호 문자 를 나눠서 각 변수에 넣기 # 1 0 + a b 각 주소에 입력됨 a = input() # a[0] ~ a[1] 까지 1 0 을 10 숫자로 만듬 b = int(a[:2]) # a[2] 중앙에 + 를 c에 대입 c = a[2] # a[3] ~ a[4] 까지 a b 를 ab 하나로 만듬 d = a[3:] print(b,c,d) # 출력시 10 + ab 로 출력 # 1abc2 입력 a = input() # b에 12 십이 숫자를 넣는다 #0에서 5 사이에서 0에서 4로 점프 즉 [0]과 [4]만 넣겠다 b = int(a[0:5:4]) # c에 abc만 넣는다 c = a[1:4] #.. 2021. 9. 22.
파이썬 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.
파이썬 input 정수 실수 문자열 파이썬 input 정수 실수 문자열 num = input() # input() = 문자열로 입력 (숫자가 정수(X), 실수(X)) #예 str 에 숫자를 넣으면 answer = 1 + num print(answer) # 오류발생 이유는 숫자를 문자로 인식하기 때문 아래와 같이 변경 num = int(input()) # int()안에 input() 넣어줘야 정수로 입력됨 num = float(input()) # 실수로 입력됨 num = str(input()) # 문자열로 입력됨 num = eval(input()) # eval은 사용을 권장하지 않는다고 한다 # eval = 1. 정수입력시 정수로 입력 = int()동일 # eval = 2. 실수입력시 실수로 입력 = float()동일 cs 2021. 9. 14.
반응형