개발 4

파이썬에서의 반복문

[파이썬에서의 반복문 활용]파이썬과 다른 개발 언어 간의 가장 큰 차이는 바로 for문일 것이다.물론 파이썬 역시 다중 for문을 쓸 수 있는 등, 사용 방법이 유의미하게 다른 것은 아니다단지 증감연산자 ++, --를 지원하지 않기 때문에 다른 표현방식이 다르다는 점과 파이썬에선 자열과 리스트 등에 대하여  for 문 내에서 직관적으로 표현하고 있을 뿐이다. 1. for 변수 in 객체: 실행문 # 객체는 일반적으로 문자열, 리스트, 튜플, 딕셔너리를 의미함 # 파이썬은 데이터의 처리를 메인으로 개발된 언어이기에 그 부분에서 좀더 직관적으로 표현되어짐. # 대부분의 개발 언어에서 문자열, 리스트, 튜플, 배열의 경우 index를 활용하여 표현하여 반복문을 처리하는 것과 대조적 # 변수는 객체의 첫 인덱스..

개발/phython 2024.07.02

파이썬에서의 연산자

1. 파이썬에서의 연산자 종류대부분의 프로그래밍 언어에서는 산술, 비교, 대입, 논리의 4종류의 연산자를 포함하고 있다. 물론 개발 언어마다 어떤 연산자는 지원하고, 어떤 연산자는 지원하지 않는 경우가 존재한다.ㅇ이번에는 대표적인 개발 언어 중 하나인 파이썬에서 지원하는 연산자에 대해 알아보도록 하겠다. 우선, 산술 연산자부터 자세하게 알아보러고 한다. 종류의미+숫자를 더하거나 문자열을 더할 때 사용(파이썬에서는 자동 형변환을 지원하는 범위가 자바보다 낮아서, 문자형 + 숫자형을 할 경우, 에러가 발생됨)-숫자를 뺄때 사용하는 언어(문자열에서는 사용할 수 없음)*숫자를 곱하거나 문자열을 곱할 때 사용함예) 문자열 * 3 = 문자열문자열문자열**거듭 제곱을 할 때 사용되는 연산자(지원하지 않는 언어가 존재..

개발/phython 2024.07.02

파이썬의 주요 특징 - 문자열의 차이

1. 개요파이썬의 주요 특징 중 하나는 문자열에서도 드러난다.파이썬에서는 다른 언어와 달리 문자열의 덧셈 뿐 아니라, 곱셉을 허용한다.즉, 다른 언어에서는 "문자열" * 3의 경우, 에러 메시지를 발생시키지만, 파이썬은 "문자열문자열문자열"을 출력하게 된다.다른 개발 언어인 자바나, C언어에서는 for문을 활용하여 반복 출력하는 함수를 만들어야 했던 것을 파이썬은 기본적으로 지원하는 느낌이랄까. 2. 문자열 더하기 or 곱하기  위의 str 코드는 단순하게 "Python is" 와 "user easy"를 더하고, /n라는 개행 문자열을 통해 다음 줄로 넘어가라는 의미이다.위의 예제처럼 파이썬에서는 + 연산자를 이용하여, 복수의 문자열을 하나로 표현하는 것이 가능하다.  물론, 변수명을 이용하여 두개의 다..

개발/phython 2024.06.08

파이썬 기본 문법 - 주석, 소개

목차 1.1  주석은 왜 필요할까? 주석은 프로그램에서 가장 중요한 기능 중에 하나이다.내가 작성한 코드를 남들이 해석하려 할 때, 코드가 긴 경우나 복잡하게 설계 된 경우, 보는 사람으로 하여금, 이해하기 쉽게 하기 위함이다.주석은 컴퓨터의 컴파일러에 의해 무시되며, 프로그램의 실행에 직접적인 영향을 미치지 않는다.코딩을 하다보면 오래된 소스인 경우, 기억이 잘 나지 않는 경우가 더려 있기 때문에, 설정하는 편이다.소스에서 주석을 다는 습관을 들이면 유지보수를 함에 있어서, 좋은 습관이다.주석은 다른 개발자들과의 협업이나 나중에 코드를 다시 컴토할 때 까먹는 현상을 방지할 수 있게 도와준다.하지만 너무 복잡하게 쓰면 오히려 안좋을 수 있다. 1.2 한줄 주석  한줄 주석에선 파이쎤에선 "#", 대부분의..

개발/phython 2024.06.08