일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 베어유
- 유니티
- 자동매매봇
- 빡공단
- 오큘러스 퀘스트 추천 게임
- C언어
- TVCHOSUN대외활동
- 시원스쿨
- 메타 퀘스트 추천 게임
- TVCHOSUN
- 제주도투어
- 제주도여행
- 텀블벅후원
- 파이썬
- 제주도여행계획
- 리듬 게임
- 텀블벅
- VR 게임
- TVCHOSUN장군
- 개발
- 오블완
- C#
- TV조선
- TVCHOSUN서포터즈
- 방송사대외활동
- 부산여행
- 무료 강의
- 제주도3박4일여행
- 청년취업사관학교
- 티스토리챌린지
Archives
- Today
- Total
DOKDOK한 HONEY팁
Do it! 게임 10개 만들며 배우는 파이썬 (~p61) 본문
728x90
반응형
2-1
- 함수
- 특정한 일을 수행하는 코드 모음 (예: print())
- 함수 이름 뒤에 괄호를 붙여 사용
- 인수 = 함수에 지정된 텍스트 (예: print("출력할 텍스트")에서 "출력할 텍스트"에 해당)
- 함수에 인수를 2개 이상 전달할 때는 인수마다 쉼표로 구분해야 함
2-2
- 변수 이름은 알파벳과 숫자로 구성하되 숫자로 시작해서는 안 됩니다.
- 변수 이름에는 공백을 넣을 수 없습니다
- 변수 이름은 대소 문자를 구분한다는 것입니다.
- 변수는 값을 한 번에 하나만 저장할 수 있으므로 두 번째 값을 저장하면 첫번째 값은 사라집니다.
- input() 함수 역시 print() 함수처럼 출력할 텍스트를 인수로 지정하지만, input() 함수는 사용자가 입력한 값을 반환합니다.
2-3
- 텍스트를 감쌀 때는 따옴표를 쓰지만, 변수 이름에 따옴표를 사용하면 안 됩니다. 그리고 인수는 쉼표로 구분해야 합니다.
- 파이썬은 print() 함수의 인수와 인수 사이에 자동으로 공백을 추가합니다. 공백을 없애고 싶다면 + 연산자로 문자열을 연결하면 됩니다.
3-1
- 라이브러리 = 코드 집합 (예: random)
- random.randrange()는 random 라이브러리 안에 있는 randrange() 함수
- 인수로 숫자 범위를 지정하는 randrange() 함수와 달리 choice() 함수에는 선택할 항목 목록을 하나의 인수로 전달합니다.
- 파이썬에는 [ 와 ] 문자를 이용하여 리스트(목록)를 만듭니다
3-2
- 문자열은 따옴표로 묶어 하나의 덩어리로 만들어야 함
- 숫자는 따옴표가 필요 없음
- 큰따옴표와 작은따옴표 모두 사용 가능
- 변수의 이름은 따옴표로 감싸지 않음
- print(3 * 5)는 3을 숫자로 보기 때문에 15를 반환하지만, print("3" * 5)는 3을 문자열로 보기 때문에 "3"을 5번 반복하여 이를 연결한 값 "33333"을 반환한다.
3-3
- 파이썬에서는 주석을 입력할 때 앞에 # 기호를 사용
3-4
- 자료형에 따라 + 연산자가 하는 일이 다르다
- 숫자형의 경우, 숫자를 더해준다
- 문자열의 경우, 문자열을 연결해 준다
연산자 | 이름 | 설명 |
+ | 덧셈 연산자 | print(5 + 5)는 10을 출력 |
- | 뺄셈 연산자 | print(12 - 7)은 5를 출력 |
* | 곱셈 연산자 | print(10 * 3)은 30을 출력 |
/ | 나눗셈 연산자 | print(10 / 3)은 3.333....을 출력 |
// | 나눗셈 연산자 | 나머지 없이 몫만 출력. 즉 print(10 // 3)은 3을 출력 |
% | 나머지 연산자 | 나머지를 구할 때 사용. 즉 print(10 % 3)은 1을 출력 |
728x90
반응형
'공부 > 파이썬' 카테고리의 다른 글
Do it! 게임 10개 만들며 배우는 파이썬 (~p112) (0) | 2024.01.12 |
---|---|
Do it! 게임 10개 만들며 배우는 파이썬 (~p78) (3) | 2024.01.09 |