본문 바로가기

반응형

PYTHON

파이썬 함수 개념 1. 함수 1)함수선언 --- def 함수명(매개변수): 수행할 명령1 수행할 명령2 2) 함수 호출 함수명(매개변수) 2. 함수 연습장 def print_address(): print("애플스토어 3/31 오픈!") print("Apple 강남") print("010-5104-9319") print_address() print("-" * 50) def print_address(name): print("애플스토어 3/31 오픈!") print("Apple 강남") print(name) print("-" * 50) print_address("이순신") print_address("정정정") print_address("이쑤시개") print("-" * 50) def get_sum(start, end): sum.. 더보기
파이썬 List 연습, 튜플(tuple) 1. 2차원 리스트 만들기 # 2차원 리스트 num = [[10,20,30], [40,50,60]] print(num) print(num[0][0]) print(num[0][1]) print(num[1][1]) num[1][2] = 100 print(num) print(num[0][1]) 2. 카지노 등장인물 배열에다 넣기 for i in [1,2,3]: print("i = ", i) casino_characters = [] for i in range(5): name = input("카지노의 등장인물 이름을 입력하시오: ") casino_characters.append(name) for i in casino_characters: print(i, end=" ") 3. 2로 나눠서 나머지 1인 수 출력 nu.. 더보기
파이썬 배열 개념 theglory = ["송혜교","이도현","임지연", "엄혜란"] print(theglory) numbers = [5, 12, 23, 56, 169] print(numbers) slists = ['영어', '수학', '사회', '과학'] print(slists) print(slists[3]) print(slists[2]) print(slists[1]) #공백 리스트 cart = [] cart.append("사과") cart.append("세제") print(cart) letters = ['a','b','c','d','e','f'] print(letters[0:3]) print(letters[:3]) print(letters[3:]) print(letters[:]) copy = letters[:] pri.. 더보기
파이썬 while문 예제 ''' 직각삼각형을 출력하는 프로그램을 작성하시오. * ** *** **** ***** ''' for i in range(1, 11): for j in range(1, i+1): print("*", end="") print("") print("-"* 100) # 무한반복을 이용한 신호등 (red면 무한반복, blue면 무한반복 끝) sign = True while sign: light = input('신호등 색상을 입력하세요: ') if light == 'blue': sign = False print('출발!!') ''' 반지름이 100인 원을 그려라 60도만큼 터틀을 왼쪽으로 회전하시오 ''' import turtle t = turtle.Turtle() for i in range(6): t.circle.. 더보기
파이썬 while문 1. 반복하는 경우. 엄마가 놀이터에서 노는 아이에게 밥 먹으라고 한다. 아이는 한번만에 듣지 않는다. 엄마 입에서 반복문이 나오고 나서야 아이는 말을 듣게 된다. 2. while 문으로 1부터 100까지의 합을 구하세요. # 1부터 100까지의 합을 구하세요. (while문 사용) count = 1 sum = 0 while count 더보기
파이썬 for문과 while문 print("반복문을 환영합니다!") print("반복문을 환영합니다!") print("반복문을 환영합니다!") print("반복문을 환영합니다!") print("-"*50) # 반복 구조 이용 for i in range(5): print("반복문을 환영합니다!") 파이썬 for문. for 변수 in range(종료값) : 문장 ''' 팩토리얼 계산 프로그램 작성 n! = n * (n-1) * (n-2) * .... 3 * 2 * 1 n입력 받음 정수를 입력하시오 : 10 10!은 얼마입니다. ''' n = int(input("정수를 입력하세요 : ")) fact = 1 for i in range(1, n+1): fact *= i print(n, "!은", fact, "입니다.") 더보기
파이썬의 조건문과 반복문 score = 50 if score >= 60: # 마지막에 콜론(:)을 사용해서 표시함 print("합격입니다.") # 반드시 들여 쓰기 사용 (if 영역임) print("수고하셨습니다!") score가 50점이라서 "수고하셨습니다!" 만 출력된다. 조건을 충족시키는 경우만 출력한다. language = int(input("언어를 선택하세요 (1=한국어, 2=영어, 3=프랑스어, 4=인도어): ")) if language == 1: print("안녕하세요!") if language == 2: print("Hello!") if language == 3: print("Bonjour!") if language == 4: print("djdjdjdj") 1번을 선택하면 안녕하세요라고 대답한다. 2, 3, 4 .. 더보기
파이썬 예제 1. 소금물 농도 구하기 ''' 1. 소금물 농도 구하는 프로그램 만들기 소금의 양은 몇 g입니까? 50 물의 양은 몇 g입니까? 80 소금물의 농도 : 38.4615... ''' salt = float(input("소금의 양은 몇g 입니까?")) water = float(input("물의 양은 몇g 입니까?")) A = (salt / (salt + water))*100 print("소금물의 농도: {:.4}%".format(A)) 2. 거북이 소환하기 import turtle t = turtle.Turtle() t.shape("turtle") s = turtle.textinput("", "이름을 입력하세요: ") t.write("안녕하십니까?" +s+ "~님 거북이 인사드릴게요") turtle.exit.. 더보기

반응형