[Python] 백준 알고리즘 10952 : 최댓값 번호 : 10952 언어 : python 제목 : 최댓값 Python3 코드 # 빈 배열 선언 array = [] # 9번 반복 for i in range(9): a = int(input()) array.append(a) # 입력 받은 값을 배열에 추가 # 가장 큰 값 찾기 max1 = max(array) # 순서 찾기 in1 = array.index(max1) # 출력 print(max1) print(in1 + 1)
파이썬
[Python] 백준 알고리즘 10952 : 문자열 번호 : 9086 언어 : python 제목 : 문자열 Python3 코드 # 테스트 케이스 개수 입력 t = int(input()) # 테슽 케이스 반큼 반복 for i in range(t): a = input() # 문자열 입력 # 첫글자 마지막 글자 출력 print(a[0], end='') print(a[-1])
목차 1. 파이썬 변수와 자료형 1.1 변수 값(value)을 담을 수 있는 이름을 가진 메모리 공간 변수명은 영문자, 숫자, 언더스코어(_)로 구성되며, 대소문자를 구분한다. 변수에 값을 대입할 때는 등호(=)를 사용한다. 변수의 자료형은 자동으로 결정되지만, 명시적으로 지정할 수도 있다. # 변수 선언 및 초기화 x = 10 y = 3.14 z = 'hello' # 변수에 값 대입 x = 20 # 변수 출력 print(x) 1.2 자료형 변수에 담을 수 있는 값의 종류 파이썬에는 다양한 자료형이 있지만, 기본 자료형으로는 숫자, 문자열, 불리언(boolean) 자료형이 있다. 자료형에 따라 산술 연산이 가능하고, 연산 결과의 자료형도 결정된다. # 숫자 자료형 x = 10 # 정수형 y = 3.14 ..
5. 튜플(tuple), 리스트(list), 셋(set), 딕셔너리(dict) 1. 리스트 여러개의 값을 담을 수 있는 자료형 대괄호[]로 표현하며 각 원소는 쉼표로 구분 리스트의 원소는 인덱스를 통해 접근 가능 리스트는 mutable(변경 가능) 자료형 # 리스트 생성 및 접근 예시 a = [1, 2, 3, 4, 5] print(a[0]) # 1 print(a[2]) # 3 2. 딕셔너리 key-value 쌍으로 데이터를 관리하는 자료형 중괄호{}를 사용하며 각 원소는 쉼표로 구분 딕셔너리의 원소는 key를 통해 접근 가능 딕셔너리는 mutable(변경 가능) 자료형 # 딕셔너리 생성 및 접근 예시 dic = {'name':'John', 'age':25, 'city':'Seoul'} print(dic[..
4. 제어문 1. if 조건에 따라 분기하여 실행하는 제어문 조건식이 참(True)이면 if 블록 내부의 코드 실행, 거짓(False)이면 실행하지 않음 조건식 뒤에 콜론(:)을 붙이고 그 다음 줄부터 if 블록을 작성 if 조건식: # 조건식이 참일 때 실행할 코드 2. for 문 시퀀스 객체(리스트, 튜플, 문자열 등)의 요소들을 차례대로 꺼내어 반복적으로 실행하는 제어문 for 문 뒤에는 시퀀스 객체와 in 키워드, 콜론(:)을 순서대로 작성 들여쓰기로 for 블록 내부의 코드를 작성 for 요소 in 시퀀스객체: # 실행할 코드 3. while 문 조건식이 참(True)인 동안 반복적으로 실행하는 제어문 조건식 뒤에 콜론(:)을 붙이고 그 다음 줄부터 while 블록을 작성 while 문이 끝나기..
3. 문자열 처리 1. 문자열 문자들의 나열을 의미하는 자료형 작은 따옴표(' ') 혹은 큰 따옴표(" ")로 감싸서 표현한다. 2. 슬라이싱 문자열에서 일부분을 잘라내는 것을 의미한다. 인덱스를 이용하여 문자열의 일부분에 접근할 수 있다. [시작 인덱스:끝 인덱스] 형태로 작성한다. (시작 인덱스는 포함, 끝 인덱스는 미포함) string = "hello world" print(string[0]) # h print(string[1:5]) # ello print(string[6:]) # world 3. 문자열 처리 함수 문자열을 다루는 다양한 함수들이 존재한다. 대표적인 문자열 처리 함수는 다음과 같다. 함수 이름 설명 len() 문자열의 길이를 반환한다. count() 문자열 내 특정 문자(열)의 개수..