중화사전망 - 자전 검색 - 파이썬 배우는 법

파이썬 배우는 법

Python 을 어떻게 배우나요? 우리가 그 자리에서 당신에게 책을 써 줄까요?

: imooc 입니다. /강좌/목록? C = 파이썬

: tutorialspoint 입니다. /python/index.htm

위의 두 사이트의 파이썬 자습서는 모두 아주 좋다.

여학생은 파이썬을 어떻게 공부합니까? 안녕하세요, 만약 당신이 python 을 배우고 싶다면, 나는 당신이 학원을 신청하는 것을 건의합니다. 이렇게 하면 우회로를 줄일 수 있습니다. 독학을 하려면 입문서를 좀 사서 코드를 많이 연습하면 능력이 자연스럽게 올라간다.

초보자는 어떻게 python 을 배우고, python 을 잘 배울 수 있습니까? 초보자는 Eclipse 플러그인과 같은 IDE 기능이 있는 통합 개발 환경을 다운로드하지 않는 것이 좋습니다. 2) 다운로드 후 학습을 시작할 수 있습니다. 학습 과정에서 Dive Into python, OReilly-Learning Python 등과 같은 파이썬 학습 문서를 다운로드하는 것이 좋습니다. 구문을 배우면 파이썬의 키워드 구문, 함수 구문, 수학 표현식 등을 익힐 수 있다. 3) 기초 문법을 다 배우면 대화식으로 배울 수 있다. 파이썬은 좋은 대화 형 학습 모드를 가지고 있습니다. 책의 예는 대화형 플랫폼을 통해 연습할 수 있고, 연습을 통해 인상을 깊게 하여 학습 장악의 목적을 달성할 수 있다. 4) 위의 세 단계를 모두 학습한 후, 우리는 이미 파이썬의 일반적인 방법, 키워드 사용 및 함수 문법을 대충 익혔다. 다음 학습에서는 OS, os.path, sys, string 모듈 등과 같은 공통 모듈의 사용에 대해 배우기 시작할 수 있습니다. 우리는 먼저 상호 작용 환경의 기능을 사용하는 것에 익숙해질 수 있다. 함수 사용에 문제가 있을 경우 파이썬 설치 후 함께 제공되는 CHM 도움말 파일을 참조할 수 있습니다. 5) python 을 더 잘 파악하기 위해, 우리의 학습은 단지 문법이나 API 를 배우는 단계에만 머물러서는 안 된다. 이 단계에서 python 을 사용하여 프로젝트의 일부 문제를 해결할 수 있습니다. 프로젝트가 python 으로 개발되지 않았다면 python 을 사용하여 프로젝트 팀이 사용할 수 있는 유틸리티를 만들 수 있는지 생각해 보면 프로젝트 팀 구성원의 작업을 단순화하고 생산성을 높일 수 있습니다. 프로젝트가 없다면 스스로 몇 가지 주제를 찾아 연습할 수도 있다. 6) 위의 연습을 거쳐, 우리의 파이썬 지식 수준은 확실히 갈수록 높아지고 있다. 다음에 공부하면 우리는 계단을 올라갈 것이다. 실제로 프로젝트 개발 또는 제품 개발에 적용하기 위해서는 엔터프라이즈 애플리케이션 개발에서 습득해야 하는 네트워크 및 데이터베이스 지식도 배워야 합니다. 이곳의 학습은 단지 파이썬 자체를 배우는 것이 아니다. 이전에 네트워크와 데이터베이스에 대한 지식을 배우고 익히지 않았다면 이 기회를 빌어 현 단계에서 보완할 수 있다. 7) 여기서 저는 파이썬의 사용법에 대해 잘 알고 있다고 생각합니다. Api 사용을 잊어버린 경우에도 문서를 보고 짧은 시간 내에 API 를 사용할 수 있습니다. 그럼 우리는 다음에 무엇을 배워야 할까요? 그것이 바로 디자인 능력입니다. 디자인 능력을 배우는 과정에서 클래스 등 객체 지향 개념을 잘 모르면 이 단계에서 배우거나 강화할 수 있다. 비행기 디자이너가 도안을 배워 비행기를 설계하는 것처럼, 책의 고전적인 패러다임을 배워서 디자인을 배울 수 있다. 디자인의 기본 개념을 가지고 나면, 우리는 우리의 프로그램을 설계하기 시작할 수 있다. 이 단계에서, 중요한 것은 우리가 이미지의 사상을 추출하고 변화점을 격리하여 우리의 모듈을 설계하는 것을 배워야 한다는 것이다. 8) 이 단계에서 우리는 이미 실제로 시작했습니다. 다음 업무에서는 우리가 배운 지식을 통해 프로젝트를 신속하게 서비스해야 한다. 이 단계에서는 파이썬 자체의 모듈을 파악하는 것 외에도 isted, peak, django, XML 등 업계에서 널리 사용되는 오픈 소스 프레임워크를 파악하는 것이 좋습니다. 그것들을 교묘하게 사용하면 번개 개발을 할 수 있어 프로젝트의 귀중한 시간을 크게 절약할 수 있다. 9) 당신은 이미 파이썬 전문가입니다. 이 단계에서, 우리는 직장에서 몇 가지 깊고 구체적인 어려움에 부딪칠 것이다. 이러한 문제들에 직면하여, 우리는 우리 자신의 사고 방향과 방식을 가지고 있다.

파이썬을 잘 배우고 문법에 익숙해지는 것은 쉽다. 진정으로 한 가지 일을 하려면, 그래도 배우고 실천해야 한다. 저도 초보자라서 그렇게 익숙하지 않은 것 같아요.

연습을 하다.

어떤 언어든 배우는 것은 이렇다.

그런 다음 읽고 읽는 연습을 한다.

직장이나 프로젝트를 찾는 것이 가장 좋다.

끝났어; 운명

파이썬 파충류를 배우는 방법 파충류 프레임워크를 사용하기 전에 기본 파충류를 배우는 것이 좋습니다. 권장 자료 및 학습 절차는 이 페이지에서 확인할 수 있습니다.

: zhuanlan.zhi Hu/p/21479334

Python GUI 프로그래밍을 배우는 방법 개인이 PyQt 를 추천한다.

좋은 교재가 한 권 있다.

인터넷으로 영어를 검색하면 알 수 있어요.

많이 쓰고, 많이 연습하고, 많이 디버깅하다.

GUI 를 선택하고, 그의 공식 홈페이지의 가이드를 보고, 한 걸음 한 걸음 한 걸음 한 걸음, python GUI 에 시장이 있습니까? QT 의 파이썬 버전을 사용하는 것이 좋습니다.

나는 항상 초보자에게 IT 분야의 기술 동향은 따라잡을 수 없고 따라잡을 수 없다고 생각했다. 저는 DDMM 학생들이 교과서를 버리고 C # 이나 VB.Net 와 같은 값비싼 책을 파는 것을 자주 보았는데, 그것은 저를 매우 슬프게 했습니다. (윌리엄 셰익스피어, Northern Exposure (미국 TV 드라마), 공부명언) 그리고 포인터가 어떻게 된 건지 모르는 BBS 역 친구들은 C# 에 포인터가 없어야 한다는 것을 기꺼이 토론하는 것이 나를 웃기게 한다. C# 는 그해 ASP 와 같다. "봄의 강풍처럼 밤에 불어와 배나무 꽃잎 만 그루를 날려 버린다." 그 결과, 많은 학교의 정보학원들이' 인터넷학원' 이 되었다. 많은 96 급 97 급 대학생들이 모두 웹에 올랐다. 물론, 나는 어떤 업종을 차별할 의식이 없다. 나는 단지 그들이 기초수업에서 이 유행하는 기술들을 따라잡기 위해 더 많은 시간을 보낸다면 더 멀리 갈 수 있을 것이라고 생각했을 뿐이다. (존 F. 케네디, Northern Exposure (미국 TV 드라마), 공부명언) 몇 가지 오해 초보자의 C# 트렌드에 대한 추앙은 사실 학습 과정에서 자주 마주치는 몇 가지 오해 중 하나일 뿐이다. 이러한 현상을 설명하기 위해 몇 가지 실용적인 예를 사용하겠습니다. 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 한 걸음 더 볼 수 있다. 놀랍게도, 정보대학의 많은 학우들도 이런 생각을 가지고 있다. 그는 컴퓨터 전공이 프로그래밍 전공이라고 생각했고, 프로그래밍과 관련이 없거나 관련이 없는 모든 과정을 소홀히 했다. 극단적인 학생은' 프로그래밍' 이라는 단어가 없으면 책을 읽지 않는다. 사실 프로그래밍은 컴퓨터 기술 응용 프로그램 중 가장 복잡성이 낮은 노동일 뿐, IT 업계의 밑바닥 사람들이 모두 코드맨인 이유다. (윌리엄 셰익스피어, 윈스턴, 컴퓨터명언) 컴퓨터 기술에는 멀티미디어, 컴퓨터 네트워크, 인공지능, 패턴 인식, 관리 정보 시스템 등이 포함됩니다. 프로그래밍 작업은 이러한 특정 기술에 대한 이론적 연구나 엔지니어링 실습 과정에서 알고리즘을 표현하는 과정일 뿐입니다. 프로그래머가 반드시 높은 컴퓨터 기술 지식을 가지고 있는 것은 아니다. 한 가지 흥미로운 현상은 컴퓨터 기술을 습득한 많은 연구자들이 프로그래밍을 이해하지 못한다는 것이다. 인터넷의 대대적인 선전과 현실의 양호한 근무 조건이 프로그래밍된 노동을 현혹시켰다. 사실, 모든 프로그래머들은 이러한 것들이 다른 전공보다 배우기가 어렵지 않기 때문에 당연히 고급스럽지 않다는 것을 잘 알고 있다. (윌리엄 셰익스피어, 프로그래머, 프로그래머, 프로그래머, 프로그래머, 프로그래머) 여학생이 쓴 교재' 컴퓨터 네트워크 원리' 를 본 적이 있다. 이 여학생은 초등학생처럼 책에 쪽지를 가득 그렸고, 필기가 꽉 찼고, 프린트가 더 두꺼웠을 것이다. 제가 이해할 수 없는 것은 컴퓨터 네트워크 원리와 같은 수업이 필기를 할 필요가 있다는 것입니다. 우리의 응시 교육은 확실히 많은 학생들을 해쳤다. 원리 등 과목을 공부할 때 많은 학생들이 마르크스 레닌주의 원리를 배우는 것처럼 하나하나 기억을 외운다. 이것은 내가 본 것 중 가장 어리석은 행동이다. 소위' 원리' 란 그것이 왜 이렇게 하는지, 왜 그런지, 어떻게 하는지 배워야 한다는 것이다. (존 F. 케네디, 공부명언) 매우 진지한 학생들은 이더넷 케이블의 최대 길이, 데이터 프레임의 길이, 각 필드의 의미, IP 헤드의 형식 등을 암기했지만 라우팅의 원리를 잊고 TCP/IP 프로토콜 설계의 목적을 잊어버렸습니다. 요컨대, 많은 사람들이 책을 외우는 데 많은 시간을 보냈지만 아무것도 배우지 못했다. 이 학생들은 프로그래밍을 배웁니다. 그들은 C++ 구문의 모든 세부 사항을 정확하게 기억합니다. C++ 자습서를 보고' C++ 로 생각하다' (정말 좋은 책), C++, C++ 참조, 이 C++, 그 C++ ...++... 그리고 C+++++++.... c++++++++ 한 동생이 나에게 말했다: "C++ 는 너무 어렵다. 네가 여기서 배우면 거기서 잊는다. 상속을 배우면 템플릿을 잊어버린다. " 내 대답은 "공부하지 않는 것은 쉽다" 는 것이다. 나는 그를 나쁘게 가르치지 않았다. 나는 단지 그에게 C++ 의 문법을 고수하는 것은 구멍이 이미 회향콩의 회향자를 과시한 몇 가지 표기법처럼 의미가 없다고 말했을 뿐이다. C++ 의 문법에 너무 신경을 쓰지 않아도 됩니다. 프로그래밍을 시작하시면 됩니다. 만약 당신이 아무것도 기억하지 못한다면, MSDN 을 검사해서 즉시 완성할 수 있습니다. 나는 프로그램 문법에 대한 이해가 실제 개발 과정에서 가장 중요하지 않은 지식이라는 결론을 내렸습니다. 이것이 내가 학생들에게 Basic 으로 작은 프로그램을 쓸 때 (나는 이전에 배운 적이 없다), 단지 30 분 동안 문법을 보고, 그리고 30 분 만에 프로그램을 다 썼고, 한 시간 후에 Basic 의 키워드를 모두 잊어버렸다. 기초를 돌보지 않고 맹목적으로 유행을 쫓는 기술: 마지막으로 주제에 초점을 맞추다. 대부분의 사람들은 자신의 물건이 바로 달려가 돈이 되기를 바란다. 이 아이디어는 전문 분야에 진출한 프로그래머나 프로젝트 매니저에게 일리가 있다. IT 기술이 너무 빨리 발전하여 따라가지 않으면 실직하게 된다. 그러나 초심자 (특히 시간이 넉넉한 대학생) 에게는 이런 생각이 이해하기 어렵다. 업계 경쟁에 들어가지 않은 초보자의 가장 큰 자본은 마음을 가라앉히고 기초를 배울 수 있는 충분한 시간을 갖는 것이다. 왜 그런지 배우는 것이다. (존 F. 케네디, 공부명언) 트렌디한 기술은 종종 쉽게 익힐 수 있고, 점점 더 쉽게 익힐 수 있으며, 이는 소프트웨어 개발 비용을 최소화하기 위한 상업적 이익의 원동력이다. 하지만 이것이 바로 IT 분야의 현실입니다. 쉽게 파악할수록 배우는 사람이 많을수록 탈락 속도도 빨라진다. 매번 신기술이 나올 때마다 많은 초보자들이 따라온다. 이 초보자들은 필요한 기초가 부족해서 후속 과정에서 많은 시간을 보냈고, 그가 배우면 이 기술은 곧 도태될 것이다. 데이터 구조, 작업 시스템 원리 등과 같은 기본 과정 새로운 기술을 배울 때 학습 곡선의 기울기를 크게 낮출 수 있습니다. Linux 를 바로 실현할 수는 없지만 (많은 사람들이 이론 수업이 무용지물을 비웃는 이유이기도 합니다.) Win32 SDK 프로그래밍, DDK 프로그래밍과 같은 많은 핵심 기술에도 필수적입니다. 살아있는 예는 나와 나의 동창 중 한 명이다. 1 학년 때, 나는 시작 버튼을 찾을 수 없었고, 그는 이미 간단한 어셈블러를 쓸 줄 알았다. 고 2 는 어셈블리, 컴퓨터 아키텍처, 데이터 구조, 작업 시스템 원리 등을 배우는 데 모든 시간을 바쳤고, 그는 HTML, VB 를 배우기 시작했고, ASP 의 트렌드를 따라잡았다. 3 학년 때 Windows * 와 SDK 프로그래밍 원리를 배우기 시작했습니다. 오랜 시간이 걸렸고 VC 로 괜찮은 앱을 개발할 수 있었다. 학우의 프로그램이 실행되고 있고 대화 상자를 만드는 법을 배우다가 졸업할 때까지 자신의 선택이 얼마나 정확한지를 알게 된 적이 있다. (윌리엄 셰익스피어, 햄릿, 공부명언) 내가 그와 협상한 회사는 그의 두 배 이상의 월급을 냈다. 여기에 부적절한 예가 있습니다. VB 프로그래밍을 배우는 데 4 개월이 걸리고 기본 수업과 VC 프로그래밍을 배우려면 1 년이 필요하다고 가정합니다. 그래서 VB 를 먼저 배우고 후자를 배우면 시간이 줄어들지 않고 1 년. 반대로 후자를 먼저 배우고 VB 를 배우면 1 주만 있으면 매우 능숙하게 배울 수 있을 것이다. 몇 가지 중요한 기초 수업이 당신이 학생이거나 충분한 시간이 있다면. 다음 지식을 진지하게 습득하는 것이 좋습니다. 제 제안은 IT 기술 방면에서 성과를 거두고자 하는 초보자를 위한 것입니다. 동시에 나는 책도 몇 개 열거했는데, 서점에 있을 것이다. 솔직히 말해서, 내가 다른 사람의 문장 때 가장 큰 소망은 작가가 책 목록을 만드는 것이다. 대학 영어-웃기지 마세요. 나는 이 수업을 강력하게 추천한다. 왜냐하면 전문 문헌 독서가 없으면 상상도 할 수 없기 때문이다. 원숭이의 해에는 중국어 번역본이 자주 나왔는데, 지금은 많은 출판사들이 아예 전자 본문을 직접 인쇄한다. 공부하는 방법은 스스로 원판 교재를 읽도록 강요하는 것이다. 처음에는 너는 이해할 수 없지만, 많이 쓰면 자연히 익숙해진다. 고생스럽게 먹고, 독하게 하는 것은 확실히 어떤 업종에도 필요한 품질이다. 컴퓨터 아키텍처 및 어셈블리 언어-아키텍처에 관한 책은 어디에나 있지만, 편집에는 아주 좋은 책이 있다. "80x86 어셈블리 언어 프로그래밍 자습서" (칭화대 출판사, 검은색 표지, 양계정) 너는 포스트 386 보호 모드의 프로그래밍에 집중해야 한다. 그렇지 않으면, 현대 생산 체계의 밑바닥에 있는 것을 배울 때, 너는 천서를 읽고 있다고 느낄 것이다. 컴퓨터 운영 체제의 원리-Dell 의 개발은 항상 특정 운영 체제에서 수행됩니다. 그렇지 않다면, 오직 한 가지 가능성만 있다: 너 자신이 운영 체제를 구현하고 있다. 어쨌든,' 근무제도의 원리' 는 반드시 읽어야 한다. 이것은 우리가 칩에 주변 장치를 만들 때 칩의 기본 작동 순서를 이해해야 하는 것과 같다. 이런 종류의 책은 매우 많은데, 나는 아직 어떤 책이 출중하다는 것을 발견하지 못했다. 다만 이 몇 권의 책을 다 읽을 시간이 있다면' Windows 2000 내막' (마이크로소프트 출판사, 내가 본 것은 E 판, 중국어 제목은 반드시 Windows 2000 기술 내막) 을 봐야 한다고 생각했을 뿐이다. ZDNET 에 대한 또 다른 문장 한 편은 그것을 배울 필요성에 대해 토론했다. 데이터 구조와 알고리즘-이 과정은 한 사람의 프로그래밍 수준을 결정하는 핵심 과정입니다. 나의 첫 번째 선택은 칭화판 (주, 유) 이다. 많은 사람들이 C++ 버전을 사는 것을 좋아하지만, 나는 불필요하다고 생각한다. C++ 의 문법은 알고리즘 구현 과정을 훨씬 복잡하게 만듭니다. 많은 교사들이 모듈을 사용하여 알고리즘을 더욱 복잡하게 만드는 것을 좋아합니다. C 판을 공부한 후에는 C++ 버전의 책을 찾아보는 것이 좋다. 소프트웨어 공학-이 수업은 뒤로 갈수록 중요해지는데, 처음엔 철학을 보는 것처럼 구름 한 점 없이 시작됐지만. (윌리엄 셰익스피어, 윈스턴, 소프트웨어, 소프트웨어, 소프트웨어, 소프트웨어, 소프트웨어, 과학명언) 나의 건의는 실용 소프트웨어 공사 (황 칭화) 를 읽는 것이다. 너무 많은 시간을 들여 규칙과 제도를 기억하지 마라. 만약 네가 그들을 이해하지 못한다면, 뛰어가라. 소프트웨어 설계 임무 (인턴이든 직장이든) 를 완성할 때마다 뒤돌아보고 뒤돌아 보면 매번 수확이 있다. Windows 프로그래밍-'베이징대학교 출판사, Petzold' 나는 Windows 프로그램을 설계하려는 사람은 VC 를 배우기 전에 열심히 완성할 것을 제안한다. 그리고 앞의 Windows 2000 안에 있는 책도 이 책 뒤에서도 더 보기 좋다. 이 책에는 C++, GUI, 컨트롤이 없습니다. 일부는 원래 C 언어를 사용하여 Windows 프로그래밍을 완료하는 방법입니다. 배우면 VC 가 사실 배우기 쉽다는 것을 알게 될 것이다. 이 책을 다 읽지 않고서는 절대 VC 를 배우지 마라. 너는 그것을 만지지 않는 것이 좋겠다. 내가 아는 많은 명문 학교들은 심지어 그것을 교재로 사용한다. 분명히 그것은 매우 중요합니다. 위 수업은 필수라고 생각합니다 (Windows 프로그래머가 되고 싶다면). 다른 수업에는 간단한 선택이 있습니다. 만약 당신이 컴퓨터 전공이라면, 당신의 모든 전공 기초 과목을 잘 배워 주세요. 그렇지 않은 경우 컴퓨터과의 강좌 설정을 참조하십시오. 만약 자신이 책 한 권을 읽을 수 없다는 것을 알게 된다면, 책의 끝을 훑어보고, 그 참고 문헌을 보고, 그것들을 찾아 배우고, 다시 돌아가서 그 책을 읽어 보세요. 책 제목에' 원리' 라는 단어가 있다면, 반드시 세부 사항을 암기해서는 안 된다. 너는 하루에 적어도 50 페이지의 속도로 요령을 익혀야 한다. 가능한 한 컴퓨터에서 이론이나 알고리즘을 연습한다. CSDN 에 대한 많은 서평도 읽을 수 있습니다. 이 서평들은 네가 어떤 책을 읽을지 결정하는 데 도움이 될 것이다. 매일 너무 많은 3 성의 우리 책을 읽으면 방향을 잃기 쉽다. 매일 밤 자신이 무엇을 배웠는지, 또 어떤 관련 물건을 파악해야 하는지, 자신이 가장 관심 있는 것이 무엇인지, 책 한 권에 너무 오래 걸렸는지 등을 생각해야 한다. 동시에, 기술 트렌드를 따라잡는 것이 아니라 기술 트렌드를 이끌 수 있도록 미래에 가장 가능성이 높은 응용에 대해 더 생각해야 한다. (윌리엄 셰익스피어, 윈스턴, 과학명언) 동시에, 당신이 지금 가지고 있는 기술과 이론을 이용하여 새로운 것을 만들어 보십시오. 이렇게 하면 단순히 코드맨이 아닌 소프트웨어' 개발자' 가 될 수 있다. (존 F. 케네디, 소프트웨어, 소프트웨어, 소프트웨어, 소프트웨어, 개발자) 가장 많은 시간을 공부에 쓰는 것은 초보자에게 주는 마지막 충고이다. 매주 SC 나 CS 를 하는 시간을 최소화하려면 놀지 않는 것이 좋다. 동시에, 만약 당신의 ASP 기술이 이미 돈을 받을 수 있고, 심지어 회사가 당신을 초대한다면 * 장기적으로 모든 사람에게 적용된다. C # 를 배울지, 언제 배울지 이미 결정할 수 있다고 믿는다.