파이썬

[파이썬] 파이썬의 기초-2

hisohyun 2021. 4. 18. 00:56

for in list

for in 반복문

  • 코드를 필요한만큼 반복해서 실행
  • for pattern in patterns: print (pattern)
  1. 리스트 patterns의 값을 하나씩 꺼내 pattern으로 전달
  2. 리스트의 길이만큼 print (pattern) 실행

for in range

range 함수

  • 필요한 만큼의 숫자를 만들어내는 유용한 기능

for i in range(5):

     print(i)

 

enumerate

  • 리스트가 있는 경우 순서와 리스트의 값을 전달하는 기능

names = ['철수', '영희', '영수']

for i, name in enumerate(names):

     print('{}번: {}'.format(i + 1, name))

 

할당 연산자

a = 10, b = 20 이라 가정한다.

OperatorDescriptionExample

= 왼쪽 변수에 오른쪽 값을 할당한다 c = a + b → c = a + b
+= 왼쪽 변수에 오른쪽 값을 더하고 결과를 왼쪽변수에 할당 c += a → c = c + a
-= 왼쪽 변수에서 오른쪽 값을 빼고 결과를 왼쪽변수에 할당 c -= a → c = c - a
*= 왼쪽 변수에 오른쪽 값을 곱하고 결과를 왼쪽변수에 할당 c *= a → c = c * a
/= 왼쪽 변수에서 오른쪽 값을 나누고 결과를 왼쪽변수에 할당 c /= a → c = c / a
%= 왼쪽 변수에서 오른쪽 값을 나눈 나머지의 결과를 왼쪽변수에 할당 c %= a → c = c % a
**= 왼쪽 변수에 오른쪽 값만큼 제곱을 하고 결과를 왼쪽변수에 할당 c **= a → c = c ** a
//= 왼쪽 변수에서 오른쪽 값을 나눈 몫의 결과를 왼쪽변수에 할당 c //= a → c = c // a

'파이썬' 카테고리의 다른 글

[파이썬] String 모듈 - 알파벳 출력하기  (0) 2021.05.07
[파이썬] 기초 - 문자열 활용  (0) 2021.04.28
[파이썬] 개념 잡고 가기  (0) 2021.04.19
[파이썬] 파이썬 기초  (0) 2021.04.18
[파이썬] 명령어 정리  (0) 2021.04.14