內容簡介
本書是以Python為編程語言、面向計算機科學教育中的程序設計基礎課程與編程初學者的入門教材和自學讀物。本書以Python為工具,詳細討論了與編程有關的各方面問題,介紹了從初級到不錯的許多重要編程技術。本書特別強調編程中的分析和思考、問題的嚴格化和逐步分解、語言結構的正確選擇、程序結構的良好組織,以及程序的正確和安全。書中通過大量實例及其開發過程,展示了好程序的特征和正確的編程工作方法。此外,書中還介紹Python語言的重要細節和工作原理,各章附有大量習題。本書既可以作為高校程序設計相關課程的教材,也適合希望學習Python語言和編程技術的讀者閱讀和參考。
前 言 計算機誕生至今不過六七十年,但它已經改變了世界,改變了每個人的生活。人們每天都在與計算機交流(如智能手機),各領域專業人員的大量日常工作都需要使用計算機,從事與計算機相關工作的人們已經發展為社會上優選的專業技術社團。計算機的研究和應用、互聯網和其他相關領域,還在不斷呼喚大量熟悉計算機的專業開發人纔。計算機科學技術的開發和應用能力已被廣泛認為是國家競爭力的重要組成部分。因此,學習計算機科學技術知識,不僅是社會發展的需要,而且已成為個人的重要職業競爭力。然而,要深入理解計算和計算機,使其成為得心應手的工具,就必須學習編程。 近年來,Python語言的良好特征已經得到學界和業界的廣泛認可,被世界上許多知名大學選作計算機科學教育的門語言,也被很多企業和實際項目作為開......
"