우리는 어떤 언어를 배울 때 모든 내용을 배우는 데 도움이 되는 책이나 비디오가 있었으면 좋겠고, 구입한 책에 연습 문제가 포함되어 있어 연습을 통해 배우기가 더 쉬웠으면 좋겠습니다. 내용에 대한 이해도가 높습니다. 현재 Python 프로그래밍 언어의 인기는 여전히 높으며 프로그래밍 언어 기초가 없는 많은 사람들이 Python을 배우기 시작했습니다.
지금 우리는 큰 문제에 직면해 있습니다. 저는 프로그래밍 언어에 대한 기초도 없고 Python을 접해본 적도 없기 때문에 지금 우리에게 맞는 책이 필요합니다.
그래서 오늘은 "Learning Python 3 the "Stupid Way""라는 책을 소개하겠습니다. 이것은 단순한 책이 아닙니다. 5시간 이상의 열정적인 비디오가 포함된 Python 언어 비디오 강좌입니다! 순 미국식 발음, 중국어 자막, 둘 다 보면서 연습할 수 있어요.
"Learning Python 3 the Hard Way"란 무엇인가요?
이 책의 목적은 프로그래밍을 시작하는 것입니다. 그렇지 않습니다. 소위 "어리석은 방법"은 소위 "명령 기반"교육이라는 이 기사의 교육 방법을 의미합니다. , 그리고 반복 연습을 통해 기술을 배우게 됩니다. 연습 문제도 반복 연습을 위해 고안되었으며, 이 교수법은 더 복잡한 주제를 이해하기 전에는 아무것도 모르는 초보자에게 잘 작동합니다. 이 교수법은 무술부터 음악까지 다양하며 기본적인 산수 및 독해 기술을 배울 때에도 이 교수법을 볼 수 있습니다.
이 책은 연습과 암기를 통해 Python 프로그래밍을 점차적으로 익힌 다음 원하는 방식으로 작업할 수 있도록 안내합니다. 이 책을 읽은 후에는 복잡한 프로그래밍 주제를 배우는 데 필요한 도구에 액세스할 수 있습니다. 이 기사는 "프로그래밍"을 제공합니다. 블랙 벨트". 이는 기초를 다졌고 실제로 프로그래밍 학습을 시작할 수 있다는 것을 의미합니다.
Improvements for Python 3
저는 Python 3.6을 사용합니다. 이 버전에는 새롭고 향상된 문자열 형식 지정 시스템이 포함되어 있기 때문입니다. 이전 버전보다 사용하기가 더 쉽습니다. 초보자는 Python 3.6을 시작할 때 몇 가지 문제에 직면할 수 있지만 이 책에서 도움을 드리겠습니다. Python 3.6의 특히 짜증나는 문제 중 하나는 일부 주요 위치에 오류 메시지가 있다는 것입니다. 알아내도록 도와드리겠습니다
드디어 Python 3 버전은 Windows 10을 완벽하게 지원합니다. . 이전 버전은 macOS, Linux 등 Unix 스타일 운영 체제에 중점을 두었고, 이 책을 쓰면서 Windows만 언급했습니다. Microsoft는 오픈 소스 도구와 개발자를 진지하게 받아들이기 시작했으며 Windows도 중요한 Python 개발 플랫폼입니다. 영상에서 저는 완벽한 호환성을 위해 Windows를 여러 번 사용하여 각 플랫폼에서 직면하게 되는 몇 가지 함정을 시연했습니다. 또한 설치 과정을 시연했습니다.
이 책은 초보 프로그래머가 알아야 할 3가지 중요한 기술인 읽기 및 쓰기, 세부 사항에 주의하기, 차이점 보기
읽기 및 쓰기
를 알려줍니다.물론, 타이핑조차 할 수 없다면 프로그래밍을 배우는 데 문제가 있을 것입니다. 특히, 프로그래밍은커녕 프로그램 소스 코드에 있는 이상한 문자조차 타이핑할 수 없다면, 프로그래밍을 배우기도 어렵습니다.
코드 샘플을 수동으로 입력하고 실행하는 과정을 통해 다양한 기호의 이름을 배우고 해당 항목에 익숙해지고 마침내 프로그래밍 언어를 이해할 수 있습니다.
좋은 프로그래머와 나쁜 프로그래머를 구별하는 가장 중요한 측면 중 하나는 세부 사항에 대한 관심입니다. 사실 이는 어느 산업에서나 좋은 것과 나쁜 것을 구별하는 기준이다. 작업의 모든 작은 세부 사항에 주의를 기울이지 않으면 작업 결과물에 필연적으로 다양한 중대한 결함이 발생하게 됩니다. 프로그래밍 관점에서 보면 결과적으로 버그가 많고 사용하기 어려운 소프트웨어가 됩니다.
이 글을 읽고 책에 나오는 모든 예를 그대로 입력하면 어떤 일을 할 때 하고 있는 일의 세부 사항에 집중하는 방법을 훈련할 수 있습니다.차이점 발견
대부분의 프로그래머는 수년 동안 일한 후에 중요한 기술, 즉 사물 간의 차이점을 관찰하는 능력을 개발하게 됩니다. 숙련된 프로그래머는 약간만 다른 두 가지 코드를 사용하여 차이점을 즉시 지적할 수 있습니다. 프로그래머들은 이를 더 쉽게 만들기 위해 도구를 발명하기도 했지만 우리는 이러한 도구를 사용하지 않습니다. 이러한 도구를 사용하기 전에 먼저 자신을 열심히 훈련해야 합니다.
이러한 연습을 수행하고 각 코드를 입력하면 실수를 하게 됩니다. 숙련된 프로그래머라도 가끔 실수를 하게 됩니다. 당신의 임무는 당신이 쓴 내용을 정답과 비교하고 차이점을 수정하는 것입니다. 이 프로세스를 통해 프로그램의 오류, 버그 및 기타 문제에 더욱 민감해질 수 있습니다.
덜보고 더 물어보세요
코드를 작성하는 한 "버그"(버그)를 쓰게 됩니다. "버그"는 작성한 코드의 결함, 오류 또는 문제입니다. 초창기에 누군가의 컴퓨터가 비정상적으로 작동하던 일이 있었습니다. 검사 결과 나방이 컴퓨터에 날아들어온 것이 원인인 것으로 밝혀져 나중에 사람들은 컴퓨터 문제를 버그라고 불렀다고 합니다. 컴퓨터 문제를 해결하려면 문제를 "디버그"해야 합니다. 여기서 디버그라는 단어가 유래되었습니다. 소프트웨어의 세계에는 버그가 정말 많습니다.
나방처럼 버그도 코드에 숨겨져 있으므로 찾아야 합니다. 화면의 코드를 쳐다보면 "버그"가 저절로 기어나올 것이라고 생각하지 마십시오. 이를 찾으려면 더 많은 정보가 필요합니다. ".
"버그"를 찾으려면 코드를 고문하고 무슨 일이 일어났는지 물어보거나 다른 관점에서 코드를 보아야 합니다. 나는 이 책에서 코드가 수행한 작업을 "정직하게 설명"하는 방법과 고문의 결과를 문제에 대한 해결책으로 바꾸는 방법을 여러 번 설명했습니다. 또한 코드를 이해하는 다양한 방법을 보여줌으로써 더 많은 정보와 통찰력을 제공합니다.
복사해서 붙여넣지 마세요
각 운동을 수동으로 입력해야 합니다. 복사해서 붙여넣으면 운동이 의미가 없게 됩니다. 이 연습의 목적은 손과 두뇌 사고를 훈련하여 코드를 읽고, 작성하고, 관찰하는 능력을 갖추는 것입니다. 복사하여 붙여넣는 것은 자신을 속이는 것이며 이러한 연습의 효과는 크게 줄어들 것입니다.
위 내용은 이 책이 python3을 배우는 좋은 방법인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!