본문 바로가기

전체 글68

파이썬 for 반복문 이번시간에는 파이썬의 반복문 for에 대해서 알아보자! 이전 시간에 배운것 처럼 apple이란 단어를 3번 출력하고 싶다 해보자 이럴때 for 반복문을 쓸 수 있다. for 반복문은 for 카운터변수 in rnage(반복횟수): 반복해서 실행할 명령 이렇게 사용이 가능하다. 이때 반복횟수는 양의 정수여야만 하고 카운터변수는 주로 i와 j를 많이 사용한다 예를 들어서 a = "apple" n = 3 for i in range(n): print(a) 이렇게 카운터 변수를 i로 선언하고 n에 3을 넣는다면 apple apple apple 이렇게 apple이 3번 반복해서 출력된다. 이번엔 카운터 변수와 반복횟수의 관계에 대해서 알아보자 for i in range(5): print(i) 를 하게 되면 무엇이 출.. 2022. 1. 15.
파이썬 문자(열) 반복 출력(곱셈) 파이썬에서 우리는 a = input() 으로 문자열을 입력받을 수 있다 만약 apple이라는 단어를 3번 출력하고 싶을 땐 어떻게 할까? 답은 여러개이다. 반복문으로 반복해서 출력을 할 수도 있고 apple을 3번 출력 할 수도있고 또 apple에 정수를 곱해줄 수도 있다. 이번 포스팅에서는 문자(열)에 정수를 곱해서 반복 출력하는 법을 알아보자 a = input() num = int(input()) print("Result = ", a*num) a에 apple 입력해주고 num에 3을 입력해준다먄 a*num 을 하면 appleappleapple 이 출력된다. 2022. 1. 15.
파이썬 두 변수의 값 바꾸기(swap, python) 파이썬이 아닌 다른 언어, 예를들어 C언어 같은 코드에서는 두 변수의 값을 바꾸려면 값을 저장해놓을 변수(temp)가 하나 필요하다 하지만 파이썬에서는 변수를 하나 선언할 필요 없이 간편하게 해놓았다 변수 n1과 n2를 swap(바꾸는) 코드를 봐보자 n1 = int(input()) n2 = int(input()) n1, n2 = n2, n1 #swap print("n1 = ",n1) print("n2 = ",n2) n1, n2 = n2, n1 이런식으로 두 코드의 위치를 바꾸면 간단하게 변수의 값이 swap이 된다. 2022. 1. 15.
파이썬 복합대입연산자(+= , -=, *=, /=) 파이썬에서 숫자 연산을 하는 방법은 평소에 우리가 수학을 계산하는 것처럼 +, -, *, / 를 활용하면 된다 예를 들어 변수 a에 1을 대입했을 때 a = a + 1을 하면 a의 값은 2가 된다 하지만 파이썬에서는 더 간단하게 만들 수 있다. a += 1 이라는 대입 연산자 기호를 쓰면 a = a + 1 이라는 값과 같게 된다 자 이제 값이 0인 변수 result에 1, 2, 3, 4, 5 값을 차례대로 더하는 코드를 보도록 하자 result = 0 a = 1 while(a 2022. 1. 14.