2021년 5월 13일 오전
강사님의 파이썬 강의 교육 목표 : 주는 Java이므로 아마 지금은 if문 정도까지 배울 듯. 한동안 깊겐 안들어갈것으로 보임.
(나중에 더 깊게 배워야겠다!)
출력 : print(내용)
타입확인 : type(변수명)
키보드를 통한 변수 값 입력 : input(데이터 입력시 출력할 메세지)
변수 = 변하는 수
새로운 값을 넣으면 그 변수의 값은 바뀜.
변수의 값을 정할때 자동으로 정의됨.
변수형을 확인하는 방법은 print(type(변수명))
정수 (int) = 1, 2, 3...
부동소수점 (float) = 102.32
문자열 (str) = '문자열 A', "문자열 B"
논리형 (bool) = 참, 거짓
리스트 (list) = (1, 2, 3, 사과)
튜플 (tuple) = [1, 2, 3, 사과, 호랑이]
리스트나 튜플은 지금 생각하지 않아도 됨.
리스트는 수정, 삭제 가능 튜플은 불가능. (재할당은 가능. 문자열이랑 비슷 하다고 함.)
여러 문자의 모음
문자열은 + 연산자로 결합 가능.
예제
a = "나"
b = "사람"
print(a + b)
결과 : 나사람
문자열은 * 연산자로 반복 가능
예제
a = "백두산"
print(a * 3)
결과 : 백두산백두산백두산
문자열 참조
양수는 순방향, 음수는 역방향
%d 정수 to 10진수
%x 정수 to 16진수 소문자
%X 정수 to 16진수 대문자
%f 부동소수점
%s 문자열
예제
a = 3
print('%d' % a)
결과값 : 3
예제
a = 3
b = 2
print('%d와 %d의 합은 5다' % (a, b))
결과값 : 2와 3의 합은 5다
input() 명령어 사용.
입력받은 값을 변수지정할 수 있음.
예제
a = input(가장 좋아하는 산은 : )
print('당신이 좋아하는 산은 ' + a + '입니다')
실행결과
가장 좋아하는 산은 : (백두산을 넣었다고 가정)
당신이 좋아하는 산은 백두산입니다.