본문 바로가기
『 Python 』/Python

Part 1. 파이썬 기본함수

by Play IT 2019. 8. 19.
반응형

https://www.python.org/

 

Welcome to Python.org

The official home of the Python Programming Language

www.python.org

해당 사이트에서 python 3  버전을 사용했습니다.

다운로드 방법은 다들 아실거라 생각합니다!

 

출력함수

print("~~~")

 

변수에 값 입력하기

a = 1

b = 3.15

c = 'x'

d = True

 

이렇게 변수에 값을 입력할 수 있습니다.

기본의 c와 c++과 다른점은 앞에 int, char, float라는 정의된 함수들을 안써도 

자동으로 이것이 int 저것이 char로 설정이 되기에 그냥 변수값을 정의하면 됩니다.

 

그리고 자체적으로 내장되어 있는 함수는 사용하면 안됩니다. 

keyword.kwlist

{ False, None, True, and, as, assert, break, class, continue, def, del, elif, else, except, finally, for, from ,flobal, if, import, in, is, lambda, nonlocal, not, or, pass, raise, return, try, while, with, yield }

 

abs도 포함합니다.

 

주석처리

한줄은 # 주석처리

두줄 이상은 """ 주석처리 """

 

 

자료형 개념 

int_data = 1                              #정수 선언

float_data = 3.14                        #실수 선언

complex_data = 1+5j                   #복소수 선언

str_data1 = 'I love python'            # 문자열 선언 영어

str_data2 = "파이썬 조아"             # 문자열 선언 한글

list_data = [1,2,3]                         # 리스트 선언

tuple_data = (1,2,3)                      # 튜플 선언

dict_data = {0:'False', 1:'True'}         # 사전 선언

 

1. 수치형 자료

 - 정수형 상수

 - 실수형 상수

 - 복소수형 상수

 

2. 문자열 자료

 

3. 리스트, 튜플, 사전 자료 -> 나중에 가서 중요하게 여기면서 어떻게 사용하느냐에 따라 문장의 크기가 좌지우지하는 거 같습니다.  나중가서 다루겠습니다.

 

 

자료형 별 출력 방식

a = 200             ->     200

b = 'I love Python'  ->  I love Python

list_C = ['a','b','c']     ->  ['a', 'b', 'c']

dict_C = {'a':1}       -> {'a':1}

 

print(list_C[0])    -> a

print(dict_C['a'])   -> 1

 

dict 사전 형태는 키 : 값 으로 하기에 print(dict_C['키']) 를 입력하면 해당 키에 해당하는 값이 출력됩니다.

 

 

하나 알아가기!

print('#', end='') 를 입력하면 뛰어쓰기를 하지 않겠다 라는 의미 입니다. 즉

 

print('#', end='')

print('#')

-------------출력-----

##

 

이렇게 처리가 됩니다.

 

쉽게 말해서

c언어에서 \n을 쓰냐 안쓰냐 입니다.

 

 

반응형

'『 Python 』 > Python' 카테고리의 다른 글

파이썬 웹 크롤링 [Web Crawling] - 1 -  (0) 2019.10.01
Part 2. if문과 For문 While문  (0) 2019.08.20
Python 나만의 헷갈리는 용어정리  (0) 2019.03.11
Python 계산기  (0) 2019.03.10
Pygame 설치하기  (0) 2019.03.10

댓글