본문 바로가기

분류 전체보기117

13. 파이썬 반복문(for) [1] for 반복문 우리가 지금까지 배운 자료유형과 조건문(if)를 정확히 이해했다면 대부분의 상황을 코딩으로 정의할 수 있다. 하지만 2가지 문제점이 있는데 첫번째는 프로그램 동작이 1회성으로 끝이 난다는 것이고, 두번째는 반복되는 불필요한 코드를 계속 작성해야 한다는 것이다. 아래 예시에서 보면 10명의 학생의 시험 점수에 따라 결과를 안내하는 프로그램이다. student1 = 80 student2 = 70 student3 = 100 student4 = 80 student5 = 60 student6 = 50 student7 = 50 student8 = 40 student9 = 70 student10 = 80 if student1 >= 60: print('pass') else: print('fail'.. 2023. 7. 1.
12. 파이썬 조건문(if) [1] 조건문(if) 조건문은 상황에 따라 다른 동작(또는 다른 결과)를 수행할 수 있는 기능이다. 파이썬의 문법은 '들여쓰기'가 처음이자 끝일 정도로 중요한 문법인데, 들여쓰기에 따라 명령을 수행하는 범위가 달라진다. 1. 간단한 예시 및 구성 age = 25 if age > 20: print('성년입니다.') 위의 코드를 간략히 알아보면 if문은 'if 조건 :' 의 형태로 구성되며 해당 조건이 만족할 경우 수행할 코드는 띄어쓰기 4칸을 들여쓴 후 입력한다. 이게 끝이다. 얼마나 심플한지 처음 파이썬을 배울 때 깜짝 놀란 부분이기도 하고, 처음엔 잘못된 들여쓰기로 다른 결과가 출력되어 많이 헤메기도 하는 부분이다. 조건을 만족 할 때 2개 이상의 코드를 실행하려면 들여쓴 항목에 맞춰 추가적인 코드를 .. 2023. 6. 30.
11. 딕셔너리(dictionary) 특징 [1] 딕셔너리(dictionary) 특징 딕셔너리(dictionary)는 중괄호 안에 콜론 ':' 으로 key와 value 값을 구성하여 나타내는자료유형으로 자료 유형마다 매번 강조하는 여러 자료형의 특징과 비교해보면 구분 튜플(tuple) 리스트(list) 집합(set) 딕셔너리(dictionary) 공통사항 1개 이상의 데이터(값)을 관리(저장)할 때 사용 형태 소괄호 - ( ) 대괄호 - [ ] 중괄호 + 콤마 - { , } 중괄호 - { Key : Value } 순서(index) O O X X 중복허용 O O X (Value) X (Key) 수정 가능 X O O O 딕셔너리(dictionary)는 순서가 없고 사전이라는 의미처럼 Key와 Value가 한 쌍을 이루는 정보값으로 구성된다. Valu.. 2023. 6. 29.
애널리틱스 연동(웹로그)로 체류시간 확인 구글 애널리틱스 이글을 찾아 보는 분들이라면 열에 아홉은 블로그에 포스팅을 하는 사람일 것이다. 처음에는 단순히 블로그에 글을 쓰는 것에만 집중하지만 어느 순간 내 글을 누가 읽는지, 얼마나 오랫동안 봤는지 등 조금 다른 관점으로 궁금한 순간이 생긴다. 거기다 티스토리 같은 경우 네이버와 달리 관리 페이지에서 기본적인 체류 시간도 확인할 수 없다. 단순히 방문자수와 유입 경로 같은 약간의 정보만 제공할 뿐이다.. 그래서 오늘은 이런 정보를 더 세밀하게 보기 위해 애널리틱스를 연동해보려 한다. 전체적인 순서로만 확인하면 구글 애널리틱스에 가입 및 티스토리 블로그 등록 티스토리 블로그에 코드 연동(플러그인 사용) 기록 확인 으로 비교적 간단한 과정이다. 1) 검색 또는 해당 링크를 이용하여 구글 애널리틱스에.. 2023. 6. 28.
10. 파이썬 집합(set) 특징 [1] 집합(set) 특징 집합(set)은 중괄호로 표기하는 자료형식으로 매번 강조하는 여러 자료형의 특징을 비교해보면 구분 튜플(tuple) 리스트(list) 집합(set) 딕셔너리(dictionary) 공통사항 1개 이상의 데이터(값)을 관리(저장)할 때 사용 형태 소괄호 - ( ) 대괄호 - [ ] 중괄호 + 콤마 - { , } 중괄호 - { Key : Value} 순서(index) O O X X 중복허용 O O X (Value) X (Key) 수정 가능 X O O O 집합(set)은 순서가 없고 중복 값을 허용하지 않으며, 수정이 가능한 자료유형이다. 튜플, 리스트와 비교시 중복이 없다는 점이 가장 큰 차이인데, 이러한 특징을 이용해 중복을 제거하기 위한 용도로 사용이 되며, 다른 자료형 대비 2.. 2023. 6. 27.
09. 파이썬 리스트(list) 특징 [1] 리스트(list) 특징 리스트란 대괄호로 표기하는 자료형식으로 매번 강조하는 여러자료형의 특징을 비교해보면 구 분 튜플(tuple) 리스트(list) 집합(set) 딕셔너리(dictionary) 공통 사항 1개 이상의 데이터(값)들을 관리(저장)할 때 사용 형 태 소괄호 - ( ) 대괄호 - [ ] 중괄호 + 콤마 - { , } 중괄호 - { Key : Value} 순서(Index) O O X X 중복 허용 O O X (Value) X (Key) 수정 가능 X O O O 리스트는 순서가 있고 값의 중복의 허용하며, 수정이 가능한 자료유형이다. 튜플과 비교시 수정이 가능하다는게 가장 큰 차이인데, 실제 프로그램 동작 시, 항목을 추가하거나 제거하는 동작을 위해 빈번히 사용하게 되는 자료 유형이다. .. 2023. 6. 26.
08. 파이썬 튜플(tuple) 특징 [1] 튜플(tuple) 특징 튜플이란 소괄호로 표기하는 자료형식으로 수정이 불가한 자료유형이다. 매번 강조하는 여러자료형의 특징을 비교해보면 구 분 튜플(tuple) 리스트(list) 집합(set) 딕셔너리(dictionary) 공통 사항 1개 이상의 데이터(값)들을 관리(저장)할 때 사용 형 태 소괄호 - ( ) 대괄호 - [ ] 중괄호 + 콤마 - { , } 중괄호 - { Key : Value} 순서(Index) O O X X 중복 허용 O O X (Value) X (Key) 수정 가능 X O O O 튜플은 순서가 있고 값의 중복은 허용하나, 수정이 불가하다. 여기까지 듣는다면 수정도 불가능한 튜플을 왜 사용하는가? 라는 의문점이 들 것이다. 실제 표를 본다면 수정이 가능한 리스트가 더 상위호환 같.. 2023. 6. 25.
07 파이썬 Boolen(참,거짓) [1] Boolen 이란? Boolen 이란 단어는 낯설지만 컴퓨터가 0과 1만 안다는 걸 들어본적이 있을 것이다. 컴퓨터가 사용하는 것처럼 상반된 2개의 상태를 여러가지 형태로 나타낼 수 있는데, 0과 1 / 참과 거짓 / ON과 OFF 의 형태이다. 컴퓨터는 위와 같이 간단한것 같으면서도 명확한 세상을 살아간다. 그런데 실제 삶에서는 어떤가? 삶에서는 참과 거짓 이분법으로 세상을 구별할 수 없다. 참과 거짓 사이에 모르는 것이나 애매한 것들이 있을 수 있다. 하지만 이러한 현실의 삶도 냉혹한 컴퓨터의 세계에 녹여내기 위해서는 이런 애매함을 허용하지 않고 오로지 참과 거짓만으로 평가하는데 이를 Boolen 이란 자료형으로 부른다. 그럼 문자형이나 숫자 같은 다양한 값이 존재하는 유형들을 어떻게 참과 거.. 2023. 6. 24.
취미 겸 부업, 코딩3 나의 상황에 맞는 부업으로 지식사업, 프로그래밍 판매를 선택하게 된 계기를 지나 2023.06.22 - [IT 배우기/이것저것] - 취미 겸 부업, 코딩2 취미 겸 부업, 코딩2 2023.05.21 - [IT 배우기/이것저것] - 취미 겸 부업, 코딩1 취미 겸 부업, 코딩1 어쩌다보니 부업 겸 취미가 코딩이 되었다.... 코딩은 고급기술일까? 정말 배우기 어렵기만 한걸까? 오늘은 누구도 관심 to-all-rounder.tistory.com 마지막을 장식할 코딩으로 진짜 수익화가 가능한가에 대한 글이다. 1. 작은 프로젝트에서 수익화 할 수 있는 프로젝트로 이전 글에서 언급한 것 처럼 나는 소소하지만 분명히 내 업무에서 (하루 이상 걸리는 단순 작업이 10초만에 끝나는) 효과를 검증했고, 작은 프로젝트 .. 2023. 6. 23.
취미 겸 부업, 코딩2 2023.05.21 - [IT 배우기/이것저것] - 취미 겸 부업, 코딩1 취미 겸 부업, 코딩1 어쩌다보니 부업 겸 취미가 코딩이 되었다.... 코딩은 고급기술일까? 정말 배우기 어렵기만 한걸까? 오늘은 누구도 관심 없을 코딩에 대한 나의 경험에 대해서 잠깐 떠들어 보겠다. 1. 코딩 입문 to-all-rounder.tistory.com 코딩의 문외한에서 돈이 필요한 직장인이 된 지난 이야기... 1. 내게 맞는 부업 찾기(*코딩 입문기 맞습니다.....) 앞의 이야기를 이어가면, 난....돈이 필요했다. 갑자기 목돈이 필요한 상황은 아니었지만, 와이프가 임신을 하게되면 일을 그만 둘 예정이었기 때문에 그 전에 준비할 수 있는 것은 준비해야 한다는 생각이 들었다. 인터넷이며 유튜브며 부업이라는 키워드에.. 2023. 6. 22.
반응형