겉바속촉
[Python] 파이썬 프로그래밍_식별자&변수, 입출력, 예약어 본문
728x90
반응형
안녕하세요
겉바속촉입니다
!^^!
!!파이썬 시작하기!!
이번에는
식별자와 변수,
입력과 출력,
예약어와 내장 함수에 대해서
알아보도록 하겠습니다
식별자
- 변수, 함수, 모듈, 클래스 등 객체를 식별하는 데 사용되는 이름
- 조건1. 대,소문자를 구별
- 조건2. 식별자의 첫 글자는 문자 or 언더바(_)만 사용 가능/ 중간에 숫자오는 것은 무방
- 조건3. 언더스코어(_)를 제외한 특수문자 및 공백은 사용 불가
- 조건4. 예약어는 사용불가
변수
- 변수를 생성하지 않고 바로 사용하는 것은 불가능
- 다른 언어와 다르게 변수 생성 시 변수의 타입을 적지 않음
- 변수에 값이 할당될 때 변수의 타입이 결정됨
- del 함수를 사용해서 변수 삭제 가능 -> 그닥 사용하지 않는다 (파이썬은 자동으로 메모리 관리하기 때문)
입력
- 기본적인 입력 --> input() 함수
다음과 같이 숫자를 입력해보라고 입력한 후에
실행을 시켜보면 커서가 깜빡깜빡거리는데요
그때 12345 를 넣어주었더니 바로 출력이 됩니다:)
입력값은 Type이 문자이기 때문에 숫자를 입력 받아서 계산하고 싶다면 타입을 변환시켜주시면 됩니다
다음과 같이 제가 나는 몇살일까요? 하고서
숫자를 입력했지만!!
type을 출력시키니까 str이라고 뜨는 게 보이쥬??
타입변환을 위해서 a 에다가 int(a)를 넣어주었어요
그리고서 출력해보니 int라고 뜨고 있쥬??
출력
- 기본적인 출력은 pirnt() 함수를 사용해서 출력 가능 ---> print(출력할 내용)
- 식별자 없이도 출력 가능
- 콤마(,) 활용해서 여러 개의 값 출력이 가능
- 구분자(sep)는 기본 공백으로 되어 있고 값의 변경 가능
- 아무것도 적지 않은 경우 한 줄 추가됨
- shift + tab ---> 해당 함수의 상세 설명 확인 가능
*기초문형*
- 주석 -> #뒤에 오는 문장, 단축키 : Ctrl + /
여러 줄 주석은 작은따옴표, 큰 타옴표 세 개를 이어서 사용 - 할당 -> 할당문은 등호 (=)를 사용
표현식은 반드시 등호 오른쪽에 와야 함 --> 1 + 2 = a (x) a = 1 + 2 (o)
세미콜론(;)을 활용해 한 줄에 여러 변수 값을 할당할 수 있음 --> ; 을 입력하면 문장이 끝났음을 의미
표현식이 아닌 할당문은 할당 불가
두 변수의 값을 콤마, 등호를 활용해 서로 바꿀 수 있음 ---> 우리는 temp가 필요없다는 말!!
3. 연속 라인 -> 역슬래시(\)를 사용해 한 줄을 여러 줄로 표현 가능 ( 코딩 길어져서 한 줄에 표현하기 어려운 경우 )
예약어 = Keyword
- 변수로 사용 불가
- 기본 모듈 중 하나인 Keyword 모듈을 import 해서 확인 가능
- 예약어의 개수는 총 33개
내장함수
- 자주 사용되는 함수를 내장 함수로 기본 제공
- 대표적인 내장 함수
1. type() : 해당 식별자의 타입 확인 가능
2. len() : 객체의 길이를 알 수 있음
3. max(), min() : 최대값, 최소값 출력
* 실습해보기 *
실습1)
저 말들을 한 문장으로 코딩하고 싶어요!!
어떻게 하면 될까요?~~
1. 세미콜론 활용하기
2. print()함수 사용하기
다음과 같이 입력하면 --> 한 줄로 출력이 되네요:)
그럼 우리가 원하는 값이 아니네요
구분자(sep)는 기본 공백으로 되어 있고 값의 변경 가능하다는 걸 위에서 배웠으니까 활용해서
다음과 같이 고쳤습니다!!
실습2)
728x90
반응형
'IT 일기 (상반기) > Python_Basic' 카테고리의 다른 글
[Python] 파이썬 프로그래밍_리스트, 튜플, 사전, 집합, 자료형 (0) | 2021.01.04 |
---|---|
[Python] 파이썬 프로그래밍_수치형, 문자열 자료형의 특징 (0) | 2021.01.04 |
[Python] 파이썬 프로그래밍_기초 (0) | 2020.12.27 |
[Python] 파이썬 설치하기 (0) | 2020.12.27 |
[Python] 파이썬 시작하기 (0) | 2020.12.27 |