일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- centOS
- ML
- 선형회귀
- Network
- 가상머신
- Language Intelligence
- xshell
- vuejs
- python 설치
- vue
- 시퀸스 자료형
- server
- 설정
- 설치
- vmware
- representation learning
- Python
- Kali
- TensorFlow
- linux
- 운영체제
- 관리
- 칼리
- Windows
- Visual Intelligence
- 리눅스
- 텐서플로우
- 머신러닝
- Machine Learning
- Python 기초
- Today
- Total
목록Python 기초 (5)
homebody's blog
조건문(if) 제어문(Control of Flow)은 크게 반복문과 조건문으로 나눌 수 있고, 이는 순서도(Flow chart)로 표현이 가능하다. if문 if 문은 반드시 일정한 참/거짓을 판단할 수 있는 조건식과 함께 사용이 되어야한다. if : 이 참인 경우 : 이후의 문장을 수행한다. 이 거짓인 경우 else: 이후의 문장을 수행한다. 파이썬에서는 반드시 들여쓰기를 유의해야한다. 파이썬에서는 코드 블록을 자바나 C언어의 {}와 달리 들여쓰기로 판단하기 때문이다. 들여쓰기는 맞춰 주기만 하면 되기 때문에 칸수는 상관이 없다. PEP-8에서 권장하는 4spaces를 사용하는 것이 좋다. 실습문제1 - 조건문 기초 활용 # 조건문을 통해 변수 num의 값과 홀수/짝수 여부를 출력 # 예시 출력) # 3..
set(집합) a = {value1, value2, value3} set은 기본적으로 순서가 없다. set는 수학에서의 집합과 동일하게 처리된다. set는 중괄호{}를 통해 만들며, 순서가 없고 중복된 값이 있으면 1개만 저장된다. set_a = {1,2,3} set_b = {3,6,9} print(set_a - set_b) print(set_a | set_b) print(set_a & set_b) # 중복된 값 없애기 l = [1,2,3,1,2,3,4,1,5,1] l = list(set(l)) print(l) dictionary(딕셔너리) a = {Key1:Value1, Key2:Value2, Key3:Value3, ...} 딕셔너리는 key와 value가 쌍으로 이뤄져있으며, key는 value를 찾..
시퀀스(sequence) 자료형 Sequence 자료형 Sequence는 데이터의 순서대로 나열된 형식을 나타낸다. **주의! 순서대로 나열된 것이 정렬되었다라는 뜻은 아니다.** 리스트(list) a = [value1, value2, value3] 리스트는 대괄호 []를 통해 만들 수 있다. 값에 대한 접근은 list[i]를 통해야 한다. l = [] print(l) location = ['서울', '대전', '구미', '광주', '부산'] print(location) print(type(location)) print(location[0])#indexing print(location[1:5])#slicing print(location[1:]) print(location[:4]) print(locatio..
연산자 산술 연산자 Python에서는 기본적인 사칙연산이 가능하다. print(5/2) # 정수/정수는 실수형 print(5//2) print(5%2) print(2**1000) print(divmod(5,3)) # 몫과 나머지를 반환 양수/음수도 표현 가능 a = 5 print(-a) 비교 연산자 우리가 수학에서 배운 연산자와 동일하게 값을 비교할 수 있다. 반환값으로 bool변수 True, False를 반환해준다. 논리 연산자 우리가 보통 알고 있는 &, |은 파이썬에서 비트 연산자이다. print(True and True) print(True and False) print(False and True) print(False and False) print(True or True) print(True o..
Python 기초 식별자 변수명 내장함수 : 사용자의 편의를 위해 미리 선언해놓은 함수 내장함수의 이름을 변수로 사용할 수 있지만, 해당 내장함수의 기능을 상실하게 된다. 변수와 내장함수의 이름이 같으면 변수의 우선순위가 더 높다. 그러므로 변수의 값을 먼저 불러온다. 인코딩 선언 # -- coding: encoding -- 주석 자신이 작성한 코드에 대한 설명을 잘 달아 놓아야 나중에 읽기 편하고 다른 사람들도 알아보기 쉽다. 주석을 한줄을 쓸 때는 #, 여러 줄은 """,''' 을 사용한다. 코드 라인 기본적으로 파이썬은 ;을 사용하지 않지만, ;을 사용하면 한 줄에 여러 코드를 작성할 수 있다. 한줄을 여러줄로 나누어 작성할 때는 역슬래시 \를 사용하여 작성할 수 있다. [], {}, ()는 시퀀스..