python파2썬
-
파이썬_while_반복문python파2썬 2021. 8. 17. 10:50
코딩도장_Unit17_while 반복문 연습하기. *기초 문법* 초기식 while 조건식: 반복할 코드 변화식 문법 연습 & random 난제함수를 불러오는 예제입니다. *주석위주로 보면 좋습니다.* i = 0 while i < 10: print('Hello, world!') i += 1 #while문을 통해 반복할 코드 입력. import random #random 모듈을 가져옴 print(random.random()) #랜덤으로 무작위 수 출력 print(random.randint(1, 6)) # 1~6사이 정수들만 출력 print() j = 0 while j != 3: #3이 아닐 때 반복 j = random.randint(1, 6) #1과 6사이 난수들을 3이나올때 까지 출력합니다. print(j..
-
파이썬_for_range_시퀀스python파2썬 2021. 8. 16. 21:52
코딩도장_Unit16_for 반복문_시퀀스 이용하여 출력하기. #반복문 for와 범위 range 사용하기. for i in range(5): print('Hello, world!') #반복하기. for j in range(5): print('Hello, world!', j) #숫자도 같이 입력하기. print() print(range(10)) #파이썬 2버전에서는 바로 리스트 형성이 됩니다. print(list(range(10))) #3버전 부터는 리스트를 지정해줘야 리스트 형성됩니다. for k in range(5, 12): print('Hello', k, end=' ') #5부터 11까지 반복합니다. #end=' ' 는 개행을 하지않는 명령어입니다. for l in range(0, 10, 2): #0..
-
파이썬_elif_pythonpython파2썬 2021. 8. 16. 21:17
코딩도장_Unit15_elif사용하여 여러 조건식 활용하기. x = 20 if x == 10: print('10입니다.') elif x == 20: print('20입니다.') #elif를 통해 if다음 조건식을 활용한 모습입니다. else: print('두가지 조건 모두 만족하지 않는다!!') #반드시 else를 적어야 하는것은 아닙니다. #다만 순서는 elif -> else순서로 조건식을 설정해야 합니다. #elif를 활용한 자판기 알고리즘 만들어보기. button = int(input()) if button == 1: print('콜라') elif button == 2: print('사이다') elif button == 3: print('환타') else: print('제공하지 않는 메뉴') 연습문..
-
파이썬_if(2)_else사용python파2썬 2021. 8. 13. 18:33
코딩도장_Unit14_else사용 #false로 취급하는 것들...... # None # False # 0인 숫자들: 0, 0.0, 0j # 비어 있는 문자열, 리스트, 튜플, 딕셔너리, 세트: '', "", [], (), {}, set() # 클래스 인스턴스의 __bool__(), __len__() 메서드가 0 또는 False를 반환할 때 x = 10 if x == 10: print('10입니다.') else: print('x에 들어있는 숫자는') print('10이 아닙니다.') #else의 사용입니다. #조건문 동작방식!! if 0: print('참') else: print('거짓') # 0은 거짓 if 0x1F: # 16진수 print('참') # 0x1F는 참 else: print('거짓') i..
-
파이썬_if 조건문 정리_pythonpython파2썬 2021. 8. 13. 18:11
코딩도장_Unit13_if 조건문, 중첩 사용, 심사문제 x = 10 if x == 10: pass #pass는 아무일도 하지 않고 그냥 넘어간다는 뜻입니다. #if문 중첩사용 x = 15 if x >= 10: print('10 이상입니다.') if x == 15: print('15입니다.') y = int(input()) #입력받은 값을 조건문 비교합니다. if y == 10: print('10입니다.') if y == 20: print('20입니다.') print() 심사문제 13-7 #심사문제 13-7 q = int(input()) w = input() if w == 'Cash3000': print(q-3000) if w == 'Cash5000': print(q-5000)
-
파이썬_딕셔너리 사용하기python파2썬 2021. 8. 13. 17:18
코딩도장_Unit12_딕셔너리 사용하기. lux = {'health': 490, 'health': 800, 'mana': 334, 'melee': 550, 'armor': 18.72} #딕셔너리 만들기, {키 : 값}을 만들어 사용하는 방식으로 ',(콤마)'를 기준으로 나눕니다. print(lux) print(lux['armor']) #키값이 중복된다면 가장 뒤에 값이 사용됩니다. print() lux2 = dict(zip(['health', 'mana', 'melee', 'armor'], [490, 334, 550, 18.72])) # zip 함수로 키값과 넣을 값들을 나열해서 적는 방식입니다. print(lux2) print() lux3 = {'health': 490, 'mana': 334, 'mel..
-
파이썬_인덱스 접근_시퀀스 활용python파2썬 2021. 8. 13. 15:28
코딩도장_Unit11_시퀀스 자료형 활용하기 인덱스 접근 r = range(0, 10, 2) print(r[2]) #range로 인덱스 접근할 수 있습니다. hello = 'Hello, world!' print(hello[7]) #문자열 또한 요소로 가능 print() a = [38, 21, 53, 62, 19] print(a) print(a.__getitem__(1)) #결과값 21 #시퀀스 객체에서 getitem메서드 사용한 예입니다. 인덱스에서 직접호출하는 메서드 입니다. print(a[-1]) #리스트의 음수값을 부르면 뒤에서 첫번째가 -1입니다. 결과값 19 print(a[-5]) #결과값 38 print() a = [0,0,0,0,0] #0이 다섯개인 리스트 생성 a[0] = 38 a[1] =..
-
파이썬_리스트와 튜플 사용하기python파2썬 2021. 8. 12. 17:47
코딩도장_Unit10_리스트와 튜플 사용하기. a = [38, 21, 53, 62, 19] print(a) person = ['james', 17, 175.3, True] print(person) a = [] #빈 리스트 만들기1 print(a) b=list()#빈 리스트 만들기2 print(b) #range(0,10) #10이 포함되어 생성될 것 같지만 0~9까지만 생성됩니다. a = list(range(10)) print(a) b = list(range(5, 11)) print(b) #!!주의!!# c = list(range(-4, 10, 2)) #-4부터 9까지 2씩 증가하는 숫자 출력됩니다. print(c) d = list(range(10, 0, -1)) print(d) #10부터 내림차순으로 -..