| 아는 코드도 다시 보자. 잘 키운 개발자 한 명 열 코더 안 부럽다. 보기좋은 코드가 디버깅 하기 좋다. | |
| 수강일자 | 2021년 9월 5일 일요일 |
| 학습과목 | Python 코딩 무료강의 [출처 : Youtube 나도코딩 채널] |
| 오늘의 키워드 | 자료형, 변수, 주석 |
강의 출처 : https://youtu.be/kWiCuklohdY
Python, VS Code 설치 및 Hello world 띄우기
print("띄우고 싶은 텍스트") 와 디버깅/실행 버튼으로 간단하게 텍스트 띄우기 가능
파일명 옆에 흰색 동그라미가 떠 있을 경우는 파일이 저장되지 않았다는 의미 (Ctrl + S 로 저장가능)
숫자 자료형
예전에 배웠던 C++과 다르게 숫자의 형태(정수 소수점 등...)를 지정 해 주지 않아도 되는듯!
print(5), print(3.14) print(1000), print(5+3), print(3*(3+1)) 등 간단한 연산 정도는 바로 계산함
문자열 자료형
print('작은따옴표'), print("큰따옴표"), print("ㅋ"*9) 등의 방식으로 정수와 혼합하여 사용 가능함
아직 작은따옴표와 큰따옴표가 무엇을 의미하는지는 모르겠음
boolean 자료형
참과 거짓을 의미함, print 안에 있는 수식 이 참인지 거짓인지에 따라 True/False를 결과값으로 내줌
print(5>10) >> False, print(5<10) >> True로 표현 됨
print(True)라고 입력하면 괄호 안의 True 속성이 bool (파란색 글씨)로 표현되면서 True가 결과값
print(not 5>10) >> True, not 뒤에 오는 결과 값이 False 인데 앞에 not이 붙기 때문에 반대 결과인 True가 출력됨!
(not은 뒤에 나오는 결과 값을 반대로 출력해주는 성격을 가지고 있음)
변수
강아지 소개를 print 함수를 가지고 만들었음
우리집 강아지 이름이 감자에서 고구마로 바뀌는 바람에 위의 소개를 바꿔줘야 함
변수는 쉽게 말하면 값을 저장하는 공간임
animal = "강아지" , name = "감자" , age = 6
위 변수 중에 강아지, 감자는 문자라서 큰따옴표 사용하고, age는 숫자라서 그냥 입력함
print(name + "는 " + str(age) + "살 이고, " + hobby + "을 아주 좋아합니다")
나이 앞에 str 은 age를 정수형으로 바꿔주는 역할임
변수만 바꿔주면 강아지는 고양이로, 이름은 고구마로 손쉽게 바꿔줄 수 있음
+ 대신에 , 를 사용하여 문장을 이어 붙일때는 str과 같은 정수형으로 바꿔주는 것이 필요 없음
하지만 , 가 들어가면 띄어쓰기가 하나씩 포함이 됨
주석
주석은, 프로그램 코드 내에 포함은 되어 있지만 실제로는 실행되지 않는 것을 지칭함 (무시됨)
개발자와의 소통이 필요할 때, 복잡한 코드에 대한 설명이 필요할 때 주로 사용함
주석은 #으로 시작, ''' 작은따옴표 3개로 감싸면 엔터를 누를 수 있는 여러 문장이 주석처리 됨 '''
여러 문장을 드래그 해서 Ctrl+/를 누르면 문장 앞에 자동으로 #이 붙어서 주석처리 (해제도 똑같음)
★ 공부하면서 느낀 점
1) 개발자가 되기로 마음먹고 처음으로 찾아 본 공부영상이었는데, 30분 듣는데 1시간 30분이 걸렸다.
2) 10년전에 들었던 C프로그래밍 수업이 이렇게 고마울 줄이야..
3) 이렇게 문자열만 출력하는데 어떻게 사람들이 쓰는 프로그램을 만들 수 있지? 아직 갈 길이 멀었구나..
'학습일지 > Python' 카테고리의 다른 글
| 2021.09.09. 학습노트 (0) | 2021.10.28 |
|---|---|
| 2021.09.08. 학습노트 (0) | 2021.10.20 |
| 2021.09.06. 학습노트 (0) | 2021.10.17 |
댓글