Python - Ch1

euNung·2022년 6월 19일
0

Python

목록 보기
1/2
  • 자료형
# 문자열
	name = 'Kang'
# 숫자형 문자열
	phone = "010"
# 숫자
	count = 78
# 리스트
	list_A = [1, 2, 3, 4, 5]
# 튜플
	tuple_A = (1, 2, 3, 4, 5)
# 딕셔너리
	dict_A = {"a": "string", "b": "number"}
    # 딕셔너리의 key를 모아서 객체를 반환하는 메서드
    	dic_A.keys()
    # 딕셔너리의 value를 모아서 객체를 반환하는 메서드
    	dic_A.values()
# 불리언
	bool_A = True
    bool_B = False
  • 식별자, 대입연산자, 변수
	a = 1
    '''
   	 a: 식별자(변수명)
     =: 대입연산자
     1: 변수
     => 대입연산자는 항상 오른쪽을 먼저 실행하고 결과를 식별자에 대입
    '''
  • 문자열 포멧팅
# 방법1) %s: 문자열, %d: 상수
	number = 10
    day = "three"
    print("%d, %s" % (number, day))
    
	# 출력결과
    	10, three
        
# 방법2) format 메서드
	# {숫자}: 해당 인덱스에 해당하는 식별자가 가지고 있는 값 출력
    # {}: format의 매개변수 순서대로 출력
	number = 10
    day = "three"
    print("{0}, {1}".format(number, day))
    
	# 출력결과
    	10, three
        
# 방법3) f-string
	number = 10
    day = "three"
    print(f'{number}, {day}')
    
    # 출력결과
    	10, three
  • 파일 쓰기
# r: 파일 읽기
# w: 파일을 새로 작성
# a: 파일이 없으면 새로 작성, 있으면 기존의 내용에 추가 작성
f = open('파일명.확장명', 'r | w | a')
f.write(문자열 포멧팅)
f = close()
  • if문
if 조건이 참이면:
	실행문 실행
elif 조건이 참이면:	## if 조건이 거짓이고 elif 조건이 참이면
	실행문 실행
else:	## if, elif 조건이 모두 거짓이면
	실행문 실행
  • for문
## 실행문이 요소의 개수만큼 반복실행됨
## 반복문 실행 시 i에 각 요소가 하나씩 대입 됨
for i in 요소:
	실행문
    
## 시작값 생략시 i는 0부터 시작
## i가 마지막값 - 1이 될 때까지 반복
## i값을 step값만큼 증가시키면서 반복
for i in range([시작값,], 마지막 값, step):
    
  • while문
while 조건이 참이면:
	실행문
  • 함수
def createFunc(n):
	result = n + 1
    print(result)

createFunc(1)

# 실행결과
	2
profile
프론트엔드 개발자

0개의 댓글