"파이썬 스터디1"의 두 판 사이의 차이
seonae's wiki
(→기초:점프투파이썬) |
(→변수) |
||
19번째 줄: | 19번째 줄: | ||
*[http://tcpschool.com/examples/tryit/tryPython.php?filename=python_intro_helloworld 연습용 온라인 에디터] | *[http://tcpschool.com/examples/tryit/tryPython.php?filename=python_intro_helloworld 연습용 온라인 에디터] | ||
− | === | + | ===기초=== |
− | *변수(variable) | + | *변수(variable) : 프로그램에서 사용되는 데이터를 저장해 놓는 일종의 저장 공간<ref>http://tcpschool.com/python2018/python_datatype_variable</ref> |
+ | *파이썬에서는 정확히 '''객체'''를 '''참조'''하는 '''이름'''을 의미. | ||
+ | *데이터를 처리할때 데이터자체가 아니라 변수를 가지고 유연하게 처리하게 됨. | ||
+ | |||
+ | |||
+ | *변수 이름을 짓는 규칙 | ||
+ | **공백이 없을 것 | ||
+ | **유니코드 문자나 밑줄(_)로 시작할 것 | ||
+ | **예약어는 사용불가 | ||
+ | **한글도 사용가능은 함. | ||
+ | **그 외에도 여러가지 규칙이 있으나 생략. | ||
+ | **일반적으로 변수이름은 영문소문자나 camelCase형태를 사용. | ||
+ | |||
+ | |||
+ | *예약어(reserved words) : 이미 사용중인 이름 | ||
+ | <pre> | ||
+ | >>>import keyword | ||
+ | >>>keyword.kwlist | ||
+ | </pre> | ||
+ | |||
+ | |||
+ | *주석(comment)은 두가지로, 한줄은 #, 여러줄은 ''' '''으로. | ||
+ | <pre> | ||
+ | print("주석") #주석입니다. | ||
+ | '''이것도 | ||
+ | 주석입니다''' | ||
+ | </pre> | ||
+ | |||
+ | |||
+ | *치환문(assignment) : '='을 사용하는 문. 왼쪽의 변수에 오른쪽의 객체를 할당. | ||
+ | *파이썬에서는 변수의 자료형을 정해주지 않아도 됨. | ||
+ | <pre> | ||
+ | >>>a = 1 | ||
+ | >>>b = 1 | ||
+ | >>>1+2 = c | ||
+ | </pre> | ||
+ | *다양한 치환문 | ||
+ | <pre> | ||
+ | >>>c, d = 3, 4 | ||
+ | >>> x = y = z =0 | ||
+ | >>>e = 3.5; f = 5.6 | ||
+ | >>>e, f = f, e | ||
+ | >>>a, *b = [1,2,3,4,5] | ||
+ | >>>*a, b = [1,2,3,4,5] | ||
+ | </pre> | ||
+ | *확장치환문 : +=, -=, *=, /= 등 | ||
+ | <pre> | ||
+ | >>>a = 1 | ||
+ | >>>a += 1 | ||
+ | >>>a | ||
+ | </pre> | ||
+ | |||
+ | |||
+ | *콘솔(console) : 오퍼레이터(operator, 사용자)와 컴퓨터 사이에 대화할 수 있는 입출력장치 | ||
+ | *콘솔 입력 : input() | ||
+ | <pre> | ||
+ | >>>name = input('name?') | ||
+ | name = 이름 | ||
+ | >>>name | ||
+ | </pre> | ||
+ | *콘솔 출력 : print() | ||
+ | <pre> | ||
+ | >>>print("Hello, World!") | ||
+ | >>>print('add :' , 4+5, 'sub :' , 4-2) | ||
+ | </pre> | ||
===자료형:숫자=== | ===자료형:숫자=== | ||
===자료형:문자=== | ===자료형:문자=== |
2019년 1월 9일 (수) 21:46 판
2019 파이썬 스터디 | |
---|---|
일정 | 2019/1/10 1-3시 |
장소 | 강의동 110호 |
참여인원 | 광우,선애,정훈,승진,나라,에릭,인혁 |
내용 | 파이썬기초 : 변수, 자료형(숫자,문자) |
기초:점프투파이썬
- 파이썬이 설치되어 있지 않다면? 온라인에서 바로 실행해보세요
- 연습용 온라인 에디터
기초
- 변수(variable) : 프로그램에서 사용되는 데이터를 저장해 놓는 일종의 저장 공간[1]
- 파이썬에서는 정확히 객체를 참조하는 이름을 의미.
- 데이터를 처리할때 데이터자체가 아니라 변수를 가지고 유연하게 처리하게 됨.
- 변수 이름을 짓는 규칙
- 공백이 없을 것
- 유니코드 문자나 밑줄(_)로 시작할 것
- 예약어는 사용불가
- 한글도 사용가능은 함.
- 그 외에도 여러가지 규칙이 있으나 생략.
- 일반적으로 변수이름은 영문소문자나 camelCase형태를 사용.
- 예약어(reserved words) : 이미 사용중인 이름
>>>import keyword >>>keyword.kwlist
- 주석(comment)은 두가지로, 한줄은 #, 여러줄은 으로.
print("주석") #주석입니다. '''이것도 주석입니다'''
- 치환문(assignment) : '='을 사용하는 문. 왼쪽의 변수에 오른쪽의 객체를 할당.
- 파이썬에서는 변수의 자료형을 정해주지 않아도 됨.
>>>a = 1 >>>b = 1 >>>1+2 = c
- 다양한 치환문
>>>c, d = 3, 4 >>> x = y = z =0 >>>e = 3.5; f = 5.6 >>>e, f = f, e >>>a, *b = [1,2,3,4,5] >>>*a, b = [1,2,3,4,5]
- 확장치환문 : +=, -=, *=, /= 등
>>>a = 1 >>>a += 1 >>>a
- 콘솔(console) : 오퍼레이터(operator, 사용자)와 컴퓨터 사이에 대화할 수 있는 입출력장치
- 콘솔 입력 : input()
>>>name = input('name?') name = 이름 >>>name
- 콘솔 출력 : print()
>>>print("Hello, World!") >>>print('add :' , 4+5, 'sub :' , 4-2)