Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Tags more
Archives
Today
Total
관리 메뉴

기록

파이썬 if 문, for문 본문

PYTHON

파이썬 if 문, for문

9400 2022. 12. 30. 16:43

if문

a = True

if a:
    print("참")
    print("참")

결과

 

a = False

if a:
    print("참")
else : 
    print("거짓")

결과

 

a = 98
if a >= 90:
    print("수")
elif a >= 80:
    print("우")
elif a >= 70:
    print("미")
elif a >= 60:
    print("양")
else:
    print("가")

결과

 

 

for문

for문의 기본 형식

for 변수 in 리스트(또는 튜플, 문자열):
    수행할 문장1
    수행할 문장2
    ...

range함수

: 매개변수에 숫자를 한개만 넣는 경우
range(A) 
0부터 A-1 까지의 정수 범위를 반환. A까지가 아닌 A-1 까지임

>>> a = range(7) 
>>> print (list(a)) 
[0,1,2,3,4,5,6] 

 

매개변수에 숫자를 두개 넣는 경우 
: range(A, B)
A부터 B-1 까지의 정수 범위를 반환함. B까지가 아닌 B-1 이라는 것에 주의하세요.

>>> a = range(2, 7) 
>>> print (list(a)) 
[2,3,4,5,6] 

 

arr = [1,2,3,4,5,6,7,8,9,10]
sum = 0

for i in arr:
   sum = sum+i
   
print(sum)
print("sum=",sum)

결과

여기서 파이썬의 i는 1,2,3,4... 의 순서가 아니라

in 다음에 기술될 리스트(또는 튜플, 문자열)의 순서이다. 

 

 

arr = range(5)
print(arr)
for i in arr:
    print(i)

결과

 

arr1 = range(101)
arr2 = range(1,101)
print(arr1)
print(arr2)


sum=0
for i in arr1:
    sum += i
print("sum",sum)

 

결과

 

'PYTHON' 카테고리의 다른 글

PYQT 클릭시마다 +1 출력하게 만들기  (0) 2023.01.02
PYQT란? PYQT를 이용하여 파이썬 프로그래밍하기  (0) 2023.01.02
PYTHON Class 상속  (0) 2022.12.26
구구단 짜기  (0) 2022.12.23
파이썬 메서드  (0) 2022.12.23
Comments