Programming/python 24

Udemy Python Boot Camp Section 4 정리 | random, list

* 이 글은 필자가 자신이 배운 내용을 정리하기 위한 것이며, 결코 Udemy 강의를 결제하지 않은 타인의 학습을 고려하여 작성되지 않았습니다.* 이 글을 학습에 활용하기를 원하신다면, Udemy에서 '[한글자막] Python 부트캠프 : 100개의 프로젝트로 Python 개발 완전 정복' 강의를 구매하시는 것을 권장드립니다. 섹션 4의 title은 무작위화 및 파이썬 리스트이다. 코딩엔 난수가 필요한 경우가 많다. 강의에서 든 예시인데, 테트리스 게임에서 계속해서 같은 규칙으로 블럭이 나온다면 반복작업만 하게 될 뿐 전혀 재미가 없을 것이다. 이처럼 난수는 게임에서 많이 쓰인다. Python에서 난수를 사용할 때에는 random module을 import해야한다. random module을 import..

Programming/python 2024.07.26

Udemy Python Boot Camp Section 3 정리 | if문

* 이 글은 필자가 자신이 배운 내용을 정리하기 위한 것이며, 결코 Udemy 강의를 결제하지 않은 타인의 학습을 고려하여 작성되지 않았습니다.* 이 글을 학습에 활용하기를 원하신다면, Udemy에서 '[한글자막] Python 부트캠프 : 100개의 프로젝트로 Python 개발 완전 정복' 강의를 구매하시는 것을 권장드립니다. 문제 하나하나를 설명해주는 건 루즈해질 것 같기도 해서 앞으로도 문제 해설은 생략하고자 한다. 딱 개념 설명 정도만 하는 게 분량 상으로도 좋을테고... section 3에서는 if 문을 위주로 배운다. 먼저, if문이란, 특정 조건을 만족할 때 어떤 코드를 실행하는 것이다.#codea = 5if a > 3 : do A 이런 식으로 사용하는 것인데, if (조건문) :  (해당 ..

Programming/python 2024.07.14

Udemy Python Boot Camp Section 2 정리 | data type과 사칙연산

* 이 글은 필자가 자신이 배운 내용을 정리하기 위한 것이며, 결코 Udemy 강의를 결제하지 않은 타인의 학습을 고려하여 작성되지 않았습니다.* 이 글을 학습에 활용하기를 원하신다면, Udemy에서 '[한글자막] Python 부트캠프 : 100개의 프로젝트로 Python 개발 완전 정복' 강의를 구매하시는 것을 권장드립니다. Section 1 내용은 너무 기초적인거라... 뭐라고 정리할 지 모르겠어서 패스 데이터 형식 1. String(문자열) Sub-Script : String 뒤에 [(int)]를 작성하면 해당 문자열의 int+1번째 문자를 반환한다.ex)#codeprint("Hello World"[1]) #outpute  * 나한텐 당연한 말이라 생략했지만, 프로그래밍에서는 무언가의 n번째를 원할..

Programming/python 2024.07.08

Udemy Python Boot Camp 시리즈를 시작하기 앞서...

일단 난 파이썬 초보다. 아는 게 얼마 없다는 뜻이다.그냥 반복문이랑 if문만 우려먹는다. 그 외에 필요한 건 그때그때 찾아서 쓴다.난 그래서 기초의 필요성을 느꼈다. 이대로라면 개발자가 아니라 코드 복붙만 하는 사람이 될 것 같았다. 가능하면 하루에 두, 세 강 씩은 듣고 싶은데, 8월 들어가면 대입 면접 준비, 자소서 작성으로 바빠 시간적 여유가 있을지는 잘 모르겠다. 그래도 열심히 해봐야지... 뭐라도 해야 진전이 있지... 이 시리즈(udemy python boot camp 정리글)는 내가 몰랐던 내용 위주로 정리할 거라 초보가 보기 적절하지 않다고 본다. 나도 초보지만, 아예 노베는 굳이 내 글을 참고할 필요가 있을까 싶다. 이 강의를 한 번 들었던 사람이 복습겸 보기는 좋을 것 같다. 어린 애..

Programming/python 2024.07.07