本書共分為8個項目, 內(nèi)容包括python輸出輸出、python基礎(chǔ)知識、python變量與基本數(shù)據(jù)類型、列表、元組等數(shù)據(jù)結(jié)構(gòu)、函數(shù)、面向?qū)ο箝_發(fā)、文件操作以及python常用模塊。通過對Python編程語言的學(xué)習(xí), 培養(yǎng)學(xué)生的邏輯分析能力與利用編程語言提高解決實際問題的能力, 逐步將學(xué)生培養(yǎng)成兼具基礎(chǔ)素養(yǎng)、邏輯思維、設(shè)計能力以及應(yīng)用創(chuàng)新的綜合性人才。
本教材所對應(yīng)的職業(yè)崗位是大數(shù)據(jù)開發(fā)設(shè)計師以及大數(shù)據(jù)分析師。隨著云時代的來臨,Python語言憑借簡單易學(xué)、第三方程序庫和管理開發(fā)工具完善等特點,被越來越多的程序員所喜愛并使用,同時在金融、分析投資等行業(yè)Python也有著廣泛的應(yīng)用,因此社會上需要大量的Python開發(fā)師去完成基于大數(shù)據(jù)方向項目的研發(fā)、運維和應(yīng)用。本教材以企業(yè)崗位需求和大數(shù)據(jù)應(yīng)用開發(fā)職業(yè)技能標(biāo)準(zhǔn)為主要依據(jù),緊緊把握職業(yè)教育“以任務(wù)為驅(qū)動,項目為導(dǎo)向”的最新教育教學(xué)理念,按照描述模塊→基礎(chǔ)知識→任務(wù)實現(xiàn)→實訓(xùn)的模式組織教材內(nèi)容,符合現(xiàn)代“基于工作過程”的教學(xué)理念。同時將課程思政融入知識點,以加強(qiáng)學(xué)生編程能力,培養(yǎng)學(xué)生團(tuán)隊合作和精益求精的工匠精神。
本教材共八個模塊,模塊一為熟悉Python,主要介紹了什么是Python、Python環(huán)境的搭建,以及PyCharm的安裝與使用;模塊二為Python基礎(chǔ)語法,主要介紹了輸入輸出、基本數(shù)據(jù)類型與運算符;模塊三為Python基本語句,主要介紹了if、while、for語句;模塊四為Python數(shù)據(jù)結(jié)構(gòu),主要介紹了列表、元組、字典和集合的操作;模塊五為函數(shù),主要講解了函數(shù)的創(chuàng)建與調(diào)用,遞歸函數(shù)等;模塊六為面向?qū)ο缶幊,主要介紹了定義類、類的繼承與導(dǎo)入等;模塊七為文件基礎(chǔ),主要介紹了txt文件、CSV文件以及os模塊的應(yīng)用;模塊八為綜合實訓(xùn)部分,主要介紹了Python的數(shù)據(jù)可視化、一些簡單的可視化圖表繪制以及圖表的美化等。
模塊一 熟悉Python
任務(wù)1.1 Python概述
任務(wù)1.2 搭建Python環(huán)境
任務(wù)1.3 PyCharm開發(fā)環(huán)境
模塊二 Python基礎(chǔ)語法
任務(wù)2.1 輸出常用字符的ASCII狀態(tài)值
任務(wù)2.2 進(jìn)制轉(zhuǎn)換
任務(wù)2.3 計算身體健康指數(shù)
任務(wù)2.4 實訓(xùn)
模塊三 Python基本語句
任務(wù)3.1 考試等級劃分
任務(wù)3.2 計算1-100偶數(shù)和
任務(wù)3.3 輸出九九乘法表
任務(wù)3.4 實訓(xùn)
模塊四 Python數(shù)據(jù)結(jié)構(gòu)
任務(wù)4.1 認(rèn)識數(shù)據(jù)結(jié)構(gòu)
任務(wù)4.2 創(chuàng)建列表并進(jìn)行增刪改查
任務(wù)4.3 創(chuàng)建元組并進(jìn)行操作
任務(wù)4.4 創(chuàng)建字典并進(jìn)行增刪改查
任務(wù)4.5 創(chuàng)建集合并進(jìn)行運算
任務(wù)4.6 實訓(xùn)
模塊五 函數(shù)
任務(wù)5.1 創(chuàng)建計算BMI值的函數(shù)
任務(wù)5.2 水果名中英文轉(zhuǎn)換
任務(wù)5.3 打印楊輝三角形
任務(wù)5.4 實訓(xùn)
模塊六 面向?qū)ο缶幊?
任務(wù)6.1 面向?qū)ο蟾攀?
任務(wù)6.2 創(chuàng)建貓咪類
任務(wù)6.3 構(gòu)造貓咪類
任務(wù)6.4 Car類繼承與導(dǎo)人
任務(wù)6.5 實訓(xùn)
模塊七 文件基礎(chǔ)
任務(wù)7.1 “少年中國說”文件
任務(wù)7.2 寫入學(xué)生信息CSV文件
任務(wù)7.3 os
模塊任務(wù)7.4 實訓(xùn)
模塊八 Python數(shù)據(jù)可視化
任務(wù)8.1 數(shù)據(jù)可視化
任務(wù)8.2 繪制隨機(jī)漫步
任務(wù)8.3 圖表美化
任務(wù)8.4 實訓(xùn)