반복문
파이썬에는 두가지 기본 루프명령이 있습니다
-while
-for
while
# break문 : 지정된 숫자에서 중지한다
w = 1
while w < 6: #scope(범위)에 해당한다
print(w)
if w == 3:
break
w += 1
#continue Statement : 지정된 숫자를 건너뛰고 지정된 범위까지 계속한다
cont = 0
while cont < 6:
cont += 1
if cont == 3:
continue #skip
print(cont)
for
For는 시퀀스(목록,튜플,사전,집합 또는 문자열)을 반복하는데 사용한다
fruits = ["apple","banana","cherry"]
for z in fruits:
if z == "banana":
break
print(z)
=> 결과 : "apple","banana"
range 사용하기
for i in range(3) :
print("비트코인")
결과
비트코인
비트코인
비트코인
for i in range(시작할 숫자, 끝나는숫자-1, 증가하는 범위)
for i in range(10,30+1,10) :
print(i)
결과
10
20
30
# 리스트에 5씩 더하기
data = [10,20,5,8,10,33,56,9,11,45,87,9,22]
new_data = []
for i in data :
new_data.append(i+5)
#간단하게 사용하는 방법
new_data = [i+5 for i in data]
결과
[15, 25, 10, 13, 15, 38, 61, 14, 16, 50, 92, 14, 27]
fruites = ["apple","banana","cherry","kiwi","mango"]
NewObj = [x for x in fruites if "a" in x] #a가 들어간 키워드를 원할 때
print(NewObj)
NewObj2 = [x for x in fruites if x != "a" in x] #a가 안들어간 키워드를 원할때
print(NewObj2)
'Python > Python Language' 카테고리의 다른 글
Python(파이썬) 함수 def 사용하기 (0) | 2024.04.04 |
---|---|
조건문 (if, elif, else) 작성하기 (0) | 2024.04.04 |
데이터 스트럭쳐(data structure) : dictionary 딕셔너리 학습하기 (0) | 2024.04.04 |
Python의 4가지 내장 데이터 유형 (List,Tuple, Set, Dictionary) (2) | 2024.04.03 |
파이썬(Python)의 변수(Variables)와 연산자(operator) (0) | 2024.04.03 |