본문 바로가기

PYTHON

(13)
[python] 기초문법 - 반복문(for, while, break, continue) 파이썬 기초문법 for 코딩테스트 반복문(for, while) range()함수 a=range(10)# 0~9까지 정수 리스트를 만들어주는 함수이다. print(list(a))#[0, 1, 2, 3, 4, 5, 6, 7, 8, 9] 출력 lise는 파이썬에서 제공하는 자료구조인데, 추후에 다룰 예정이다. a=range(1,10)# 1~9까지 list를 만들어준다. for문 for i in range(10):# i가 0~9까지 순차적으로 대입, 반복 print("hello") i에 0부터 9까지 순차적으로 반복되면서 총 10번이 반복된다. hello 10번 출력 for i in range(10):# i가 0~9까지 순차적으로 대입, 반복 print(i) 0~9까지 출력 for i in range(10,0,..
[python] 기초문법 - 조건문(if분기문, 다중if문) 파이썬 기초 문법 for 코딩테스트 조건문 (분기, 중첩) x=7 if x==7: #x가 7과 같은가? 참(true)일 경우 해당 if문 실행 print("x는 7입니다.") #들여쓰기는 필수적으로 해줘야한다. if x!=7: #x가 7이 아닌가? x가 7이 아닐때 실행된다. print("x는 7이 아닙니다.") # !=연산자는 같지 않을때 실행된다. 중첩if문 x=15 if x>=10: #x가 10보다 크거나 같은가? if x%2==1:#x가 2로 나눴을때 나머지가 1인가? print("x는 10보다 크고, 2로 나눴을 때 나머지는 1입니다.") 안쪽 if문은 바깥쪽 if문도 만족 시켜야 실행된다. if 하나로 두 조건을 사용하는 방법 x=7 if x>0 and x=80: print('B학점입니다.')..
[python] 기초문법 - 변수입력과 연산자 파이썬 기초문법 for 코딩테스트 변수입력과 연산자 a=input()#사용자의 키보드 입력을 기다림 print(a)#사용자가 입력한 글자를 출력 기본적으로 str형으로 저장되고 출력됨. a=input("숫자를 입력하세요 : ")# 매개변수 문구를 출력하고 사용자 입력을 기다림. print(a) ex) split() 함수 a,b=input("숫자를 입력하세요.").split()# 사용자 입력을 공백문자로 구분해서 a,b에 저장 ex) 2 4를 입력하면 a변수에는 2, b변수에는 4가 저장됨.(공백으로 분리) a,b=input("숫자를 입력하세요.").split()#2 3 입력 print(a+b)를 하면 5가 나와야 할것 같지만, 23이 출력 input은 기본적으로 str로 저장하기 때문에 문자열에서 +연산..
[python] 기초문법 - 변수와 출력함수 파이썬 기초문법 for 코딩테스트 사전작업 파이썬은 스크립트, 인터프리터 언어이기 때문에 idle 실행창에서 한줄씩 코딩이 가능. 하지만 변수저장등을 용이하게 하기 위해 한줄씩 실행하는 방식이 아닌 코드 일괄 실행되도록 하는 방식이 필요. 파이썬 idle- File- new File 로 새로운 창을 생성해서 코딩실행 변수 변수 명명 규칙 변수에 숫자를 대입하고 출력하는 방법 a=1 b=2 A1=3 print(a,b,A1) 파이썬은 변수 선언시 형 선언이 필요없다. F5키를 누르면 코드 실행된다. 주석 파이썬에서 한 줄 주석은 #을 사용하면 된다. 주석은 컴퓨터(인터프리터)가 인식하지 않는다. EX) a=1 # 변수A입니다. 한줄씩 주석을 원하지 않는다면, '''내용'''을 사용하면 된다. ''' '''사..
[python] 기초문법 - 설치 파이썬 설치 1. https://www.python.org/ 접속 2. 다운로드 버전 3.x.x 다운클릭(버전 무방) 3. 하단에 path 체크 4. 설치 진행 5. idle 실행 다른 통합개발환경(vs code 등을 사용해도 무방)