인생이 쓰다!인생쓰
반응형

개발/Python 4

Python 데이터 구조

오늘은 파이썬의 데이터 구조에 대해서 알아볼까 합니다. 😊 파이썬의 기본 데이터타입에는 정수형,실수형 문자열이 있는데 이런 데이터들이 여러 개 있을 때 이를 효과적으로 관리하는 데 사용하는 자료구조를 알아보려고합니다. 여러가지 자료구조들이 있는데 가장 많이 사용되는 리스트, 튜플, 딕셔너리에 대해서 알아볼까합니다. 1.LIST(리스트) 리스트는 순서가 있는 수정가능한 값들의 나열이라고 생각하시면 될것같습니다. list는 [ ] 로 이루어져있고 , 로 구분이 되어있습니다. 일반적인 c나 java와는 다르게 중괄호 대신 대괄호를 사용합니다. 이런식으로 a_list 에는 0 , 1 ,2 ,3 이라는 값들이 나열되어서 구성되어있습니다. 그리고 b_list에는 apple, tomato, grape가 들어가있네요...

개발/Python 2021.03.29

Python 조건문과 반복문

오늘은 Python에서 사용되는 조건문과 반복문에 대해서 알아보려고 합니다. 조건문 일단 조건문이란? 컴퓨터 과학에서 조건문이란 프로그래머가 명시한 불린 자료형 조건이 참인지 거짓인지에 따라 달라지는 계산이나 상황을 수행하는 프로그래밍 언어의 특징입니다. 그럼 조건문에서 제일 기본적인 if문을 보시면 x가 y보다 크면 x가 출력될것이고 else처럼 아니다 x가 y보다작다 하면 y가 출력되는 것입니다. 여기서 Python의 신기한 점은 x > y 뒷부분에 { 이런 괄호가 아니라 : 로 감싸는 형식입니다. 그리고 Python은 탭의 여부로 이 조건문안에 있는지 확인을 합니다. 가독성면에서는 좋은것 같습니다..하지만 익숙해지려면 좀 걸릴것 같네요. else 뒤에도 마찬가지로 : 와 들여쓰기를 합니다. 그리고 ..

개발/Python 2021.03.23

Python 사칙 연산

저번에는 입력과 출력을 해봤으니 오늘은 사칙 연산을 해보려고 합니다. 신기했던 점은 몫이라는 것을 따로 // 를 사용해 구할수있더라구요 아래에 출력값을 한번 보죠. int를 썻지만 나눗셈을 하였을 때는 맞아 떨어져도 실수로 표시가 되는점이 있네요. 그리고 x(6)+y(3) = 9 이런 식으로 문자와 같이 출력을 할때에는 콤마(,)를 사용해 문자열과 변수를 붙혀줍니다. 다른 방법으로는 이렇게 순서와 포맷을 설정함으로써 출력도 가능하네요. 다음번에는 조건문과 반복문에 대해서 해보도록 하겠습니다.

개발/Python 2021.03.19

Hello Python

알고리즘에 공부하기 위해서 기존에 몰랐던 Python을 공부해 보려고합니다. 정보처리기사 실기에도 포함되는 프로그래밍 언어라서 필기때 파이썬문제만 틀린걸 생각하며, 이것저것 지금 시작해보는게 많지만 같이 해보려고합니다. ㅎㅎㅎ 여기서 프로그래밍 언어는 컴퓨터 시스템을 구동시키는 소프트웨어를 작성하기 위한 형식언어입니다. 언어들에는 c, c++ ,c# , Java , ruby..등등 수많은 언어들이 있는데 그 중에 하나인 파이썬입니다. 일단 Python이 뭔지 위키백과에서 알아볼까요. 파이썬은 1991년프로그래머인 귀도 반 로섬이 발표한 고급 프로그래밍 언어로, 플랫폼에 독립적이며 인터프리터식, 객체지향적, 동적 타이핑(dynamically typed) 대화형 언어이다. 파이썬의 특징 *인터프리터 언어* ..

개발/Python 2021.03.17
728x90
반응형