반응형
[Python] Python 기초 01
- 설치 및 workspace설정
1.
python.org 에서 download 2.7.13
2.
환경 변수 설정해주기
C:\Python27 을 탐색기 / 내컴퓨터 / 속성/ 환경변수 편집에서 붙여넣기 및 ; 붙이기
3.
이클립스 환경에서 preference - enc 검색 후 encoding 바꿔주기 (utf-8)
4.
help - 이클립스 마켓 - pydev 검색 후 설치한다
5.
preferences 에서 pydev - python interpreters - new 해서 browser - python27/python.exe 선택
6.
환경 - open perspective - pydev 선택
프로젝트 생성하기
- PyDev Module을 클릭하고 프로젝트를 생성한다.
- Python 주석
1 2 3 4 5 6 7 | ''' 여러 줄 주석입니다. ''' """ 여러 줄 주석입니다. """ | cs |
1 | # 한 줄 주석입니다. | cs |
- Data Type
1. int type
1 2 3 4 | print 1 # int type print 1+1 print type(1) | cs |
2. float type
1 | print type(10.1) # float type | cs |
3. bool type
1 2 | print type(True) # bool type print type(False) |
4. str type
1 2 | print type('abcd') # str type print type("abcd") | cs |
5. unicode type
1 2 | print type(u"한글입니다.") # unicode type print type(u"김구라 abcd") | cs |
6. list type (python에서 배열)
1 2 | print type([]) # list type(python에서 배열) print type(["aa", "bb", "cc"]) | cs |
7. dict type (object 타입)
1 2 | print type({}) # dict type(object) print type({"num":1, "name":"gura", "isMan":True}) | cs |
8. set type
1 2 | print type({10, 20, 30}) #set type print type({"aa", "bb", "cc"}) | cs |
9. none type
1 | print type(None) #None type | cs |
10. function type
1 2 3 4 5 6 7 8 9 | #myFunction 이라는 이름의 함수 만들기 def myFunction(): print u"하나" print u"두울" print u"세엣" print u"myFunction 이 리턴됩니다." #myFunction 함수 호출하기 myFunction() | cs |
- 데이터 타입 전체 보기 및 출력 결과
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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | #-*- coding: utf-8 -*- ''' 여러 줄 주석입니다. ''' """ 여러 줄 주석입니다. """ # 한 줄 주석입니다. # Data Type 확인하기 print 1 # int type print 1+1 print type(1) print type(10.1) # float type print type(True) # bool type print type(False) print type('abcd') # str type print type("abcd") print type(u"한글입니다.") # unicode type print type(u"김구라 abcd") print type([]) # list type(python에서 배열) print type(["aa", "bb", "cc"]) print type({}) # dict type(object) print type({"num":1, "name":"gura", "isMan":True}) print type({10, 20, 30}) #set type print type({"aa", "bb", "cc"}) print type(None) #None type #myFunction 이라는 이름의 함수 만들기 def myFunction(): print u"하나" print u"두울" print u"세엣" print u"myFunction 이 리턴됩니다." #myFunction 함수 호출하기 myFunction() | cs |
* 출력 결과
반응형
'Language > Python' 카테고리의 다른 글
[Python] Main / class / 생성자 / return (1) | 2017.08.16 |
---|---|
[Python] 정규표현식(Regulation Express) / input (0) | 2017.08.16 |
[Python] if / for / while / operator (0) | 2017.08.10 |
[Python] list / tuple / dict / set 이용하기 (0) | 2017.08.10 |
[Python] str / function 이용하기 (+args/kwargs) (0) | 2017.08.08 |
댓글