대학교_1학년/문제해결과 SW프로그래밍
문제해결과 SW프로그래밍 - 변수
대학기록
2024. 12. 25. 23:01
1. 변수의 개념과 사용
- 변수명 = 저장할 값
- 오른쪽 값을 왼쪽 변수에 저장(대입)

2. 변수 이름
- 문자(A-z), 숫자, _(underscore)를 사용가능.
- 숫자로 시작 불가능. ex) 2x
- 'data' 와 'Data'는 다른 변수.
- '합계' 처럼 한글 변수명도 사용가능.
- 파이썬의 키워드(keyword)인 True, if, for 등은 변수 이름으로 사용할 수 없음.
3. 변수 값 변경&입력
- number 에는 숫자 3, name에는 문자열 ("구지원" * 2) 를 저장
- 이때, name 에는 "구지원구지원" 이 저장된 것이다.
- --> print(number ,name) 출력했을 때, "3 구지원구지원" 이 출력된다.

- input() 함수 : 변수 값 입력 받기
- int(input()) : input() 먼저 실행하고, int() 실행해서 입력받음.
4. 데이터 형&형 변환
- int : 정수형 / float : 실수형 / str : 문자열(ex: "구지원", '123') / bool : 불린(True, False)
- type() 함수로 데이터형을 확인 가능.

5. 문자열 서식 설정
- 하나 이상의 문자를 저장하는 데이터형이 문자열(텍스트).
- 문자열 : 파이썬에서는 큰따옴표("") 나 작은따옴표('')를 문자열 기호로 사용.
- ord() 함수를 이용해 '구' 가 실제로 처리되는 값이 44396 임을 확인. --> ord() : 특정 문자를 ASCII코드로 변환
- bin(ord()) 함수 : 이진수 확인

- 문자열 : 입력한 데이터형태 확인(*str : 덧셈, 곱셈 연산 가능)
- """ : 두 줄로 나뉜 문자열이 변수에 저장됨.
6. 변수 선언&초기화
- myAlphabat(변수명) 선언.
- 데이터 저장(A)
- 저장된 데이터 출력하기 위해 'print(변수명)' 입력

- 새로운 데이터가 저장되면, 과거의 데이터는 사라짐.

- intro 변수가 초기화되고, '안녕하세요' 로 변경된 값으로 출력됨.