일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Switch
- laravel
- AWS
- CentOS
- SQL
- python
- React
- rabbitmq
- For
- mariadb
- phpredis
- NCP
- deep learning
- Redux
- webpack
- 블레이드 템플릿
- 기초 수학
- Go
- docker
- nginx
- nodejs
- Babel
- fastapi
- Machine Learning
- Redis
- php
- linux
- Node
- Backbone.js
- javascript
- Today
- Total
목록프로그래밍 언어/Python (14)
개발일기
Python의 for반복문 종류 다른 언어에는 반복문 관련하여 for, foreach, for in 등 다양한 양식의 for 반복문이 존재한다. 하지만 파이썬에서는 for in 한가지 방식의 for 반복문을 제공한다. for in 반복문 구조 for 원소 in 문자열, 튜플 등의 리스트 형식의 목록 변수 : ... 수행할 구문1 ... ... 수행할 구문2 ... for in 반복문 sample = [7, 9, 2, 9, 2, 5] # for in문에 사용할 리스트 변수 for i in sample: print(i) # 7 # 9 # 2 # 9 # 2 # 5 # 결과 파이썬의 for in 반복문은 반복이 진행되면서 리스트의 값이 변수에 할당된다. ( 위의 구조에 따르면 i에 sample의 값들이 순서에 ..
프로그래밍에서 함수를 사용하는 이유? 함수를 사용하는 이유는 반복적으로 사용할 기능을 가진 소스코드를 하나로 묶어 필요할 때 마다 호출하기 위해 함수를 사용한다. 소스코드의 흐름을 확인하기가 쉽다. 함수에 대한 간략한 주석과 함께 소스코드가 구성되어져 있으면 어떤 기능을 수행하는지 한눈에 파악하기 쉽기 때문이다. 또한 중복되는 소스코드를 제거하기에 소스코드도 한결 간결하게 보이게 된다. 기본적인 Python의 함수 규칙 함수명을 정의할 때는 소문자로 정의한다. 함수명에 띄어쓰기를 사용할 때는 _(under score)를 사용하여 구분한다. 함수명과 매개변수를 사용한 줄에는 마지막으로 :를 사용하여 함수의 시작을 알린다. 공백 4칸으로 들여쓰기를 한다.(스페이스바 사용) 함수의 마지막 줄은 빈줄을 추가하여..
Python의 기본 자료형 정수형(Integer) : 1, 2, 3, -1, -2, -3 과 같이 소수가 포함되지않은 양수/음수의 자료형 실수형(Float) : 1.0, 1.5, 2.3, 3.6, -1.0, -1.5, -2.2 와 같이 소수점이 포함되어있는 실수형 참 / 거짓 (bool) : True, False - 참 거짓을 나타내는 자료형 문자형(String) : (" ") 따옴표 안에 들어가있는 문자들의 자료형 목록(List) : 다양한 데이터들을 자료형에 관계없이 추가한 목록형식의 자료형 Python의 타입 검사 type() : 인수에 변수명을 추가하면, 해당 변수의 데이터 타입을 확인가능한 파이썬의 내장 함수 정수형(Integer) a = 10 # 선언 type(a) # 변수 타입 확인 # 실수..
0. Dict 타입이란?? 파이썬에는 특별한 자료형인 Dict 타입이 있다. 이 타입은 Key, value 형식으로 이루어진 데이터 타입 중 하나이다. 이름이 Dict라고 정해진 이유는 Key : Value 형식으로 값이 지정된 모습이 단어들의 단어명과 설명이 빼곡히 적혀있는 사전과 닮았다하여 Dict라 한다. 1. 형식 Key : Value 이 한쌍으로 값이 저장되는데 익히 알고 있는 JSON 형식과 동일하다. { 'key1' : 'value1', 'key2' : 'value2', 'key3' : 'value3' } Key값은 중복되서는 안되고 유일한 값이여야 한다.(이 고유한 키값을 통해 value를 추출 등을 할 수 있다.) Value값은 중복가능하다. Value값에 함수형식으로 값을 저장할 수 있..
0. 준비단계 pip install json pip3 install json 파이썬 버전에 맞게 json라이브러리를 설치해준다. 1. import 선언 import json # json라이브러리를 가져온다. 2. json 문자열로 변환 - dumps() json.dumps() : Python의 객체를 JSON 문자열로 변환 def get_json(): json_result = {} json_result['test1'] = "python1" json_result['test2'] = "python2" json_result['test3'] = "python3" return json_result print(get_json()) json.dumps를 사용하지 않으면 파이썬 객체로 만들어 출력시킨다. def get..
0. pip이란 무엇인가? python관련 패키지와 모듈들을 설치하기 관리하는 패키지 매니저 ( Package Management )이다. node의 npm, yarn. 리눅스의 apt 같은 패키지 매니저이다. 1. pip과 pip3의 차이 pip은 python2 버전의 패키지 매니저이다. pip3는 python3 버전의 패키지 매니저이다. python --version 터미널에서 해당 명령어로 설치된 파이썬의 버전을 확인할 수 있다. 파이썬 버전에 맞게 pip 또는 pip3를 사용해주면 된다. 2. 사용법 pip install psutil pip3 install psutil pip을 사용하여 파이썬의 pstuil이라는 실행중인 프로세스 관리, 리소스 및 정보 검색을 위한 라이브러리를 설치하는 방법이다...