0. 변수와 자료형
- 변수
값을 저장하는 저장공간
값을 재사용하기 위하여 사용한다
- 자료형
값의 종류를 나타낸다.
값을 보고 어쩐 타입인지(int, float, str, bool,...) 파악하는 것이 매우매우 중요하다.
1. 변수 생성하기
- 변수는 대입 연산자(=)를 활용하여 만든다.
변수명 = 값
왼쪽에 있는 변수에다가 오른쪽에 있는 값 대입한다
변수의 해석 방법 변수는 대입연산자 왼쪽에 있을 경우 저장공간으로 해석하고,
그 외의 경우에는 변수 속에 저장되어 있는 값으로 치환되어 해석한다.
name = '배상엽' # 저장공간
print(name)
> 배상엽
name = 10
print(name) # 변수 속에 저장된 값
> 10
name # 미리보기
> 10
변수명 설정 방법
1. 띄어쓰기는 사용 불가능
my age = 10 (X)
myage = 10 (O)
myAge = 10 (O)
my_age = 10 (O)
2. 특수문자는 사용 불가능
^$@#% = 10 (X) 이미 정해진 기능이 있기에
특수문자는 사용이 불가능하다. (단 _만 제외하고)
3. 예약어는 사용 불가능
이미 정해져있는 명령어 (print, for, if, ...)등은 사용이 불가능
4. 숫자로 시작할 수 없다
숫자가 중간에 있거나 마지막에 있는 경우는 가능
1num = 10 (X)
num1 = 10 (O)
[ 권고사항 ]
1. 웬만하면 의미있는 단어를 선택하자
age = 10
2. 한글은 쓰지 말자
이름 = '배상엽'운영체제가 달라지면 오류 날 가능성 농후
0. 사용자(개발자)에게 값 입력받기
input() 함수를 통해서 값을 입력받을 수 있다.
1. input() 함수
- input() 함수가 실행되면 네모난 창을 통해서 값을 입력받고,
- input() 함수 사용 결과는 입력된 str 타입의 값이다.
- input() 함수를 해석할 때는 결과 값으로 치환하여 해석한다.
print('입력받기 시작하겠습니다~!')
print(input(), '님이 로그인 했습니다.', sep = '')
# input() 함수는 사용 결과가 사용자가 입력한 str 값이다.
print('입력받기가 끝났습니다!')
> 입력받기 시작하겠습니다~!
> 배상엽
> 배상엽님이 로그인 했습니다.
> 입력받기가 끝났습니다!
1-1. 예제
사용자에게 이름을 입력받고, 다음과 같이 출력하시오.
이름입력 : 배상엽
지금 배상엽님이 접속헀습니다
배상엽님 환영합니다!
print('이름입력 : ', end = '')
name = input()
print('지금 ', name, '님이 접속했습니다', sep = '')
print(name,'님 환영합니다', sep = '')
# print('이름입력 : ', end = '')
# input() 소괄호에 str 타입 값을 넘겨주면 설명 부분에 먼저 출력하고, 입력을 받는다.
name = input('이름입력 : ')
print('지금 ', name, '님이 접속했습니다', sep = '')
print(name,'님 환영합니다', sep = '')
'AI인공지능 by Python > 1. 기초문법' 카테고리의 다른 글
| [ AI 인공지능 ] ④ 기초함수 - 4 : 연산자2 (0) | 2023.01.26 |
|---|---|
| [ AI 인공지능 ] ③ 기초함수 - 4 : 연산자1 (0) | 2023.01.18 |
| [ AI 인공지능 ] ② 기초함수 - 3 : 입력받기 (0) | 2023.01.18 |
| [ AI 인공지능 ] ② 기초함수 - 1 : 출력함수 (0) | 2023.01.16 |
| [ AI 인공지능 ] ① 파이썬 기초 by 구글 코랩 (0) | 2023.01.16 |