一週Python|任務2
任務內容
學習內容1
- 瞭解元祖(tuple),並總結和list的區別 (第四章)
- 瞭解字典(dict),實現字典的增刪查改,遍歷,複製,建立 (第六章)
- 瞭解集合(set),實現set的增刪查改,迴圈遍歷,複製,建立,並比較與list,set的區別
學習內容2
- 學習判斷語句(if) (第五章)
- 學習使用者輸入(input) (第五章)
- 迴圈的兩個關鍵字及其使用方法(while,for) (第七章)
- 自己用dict實現defaultdict的功能(from collections import defaultdict)
- 列印乘法口訣表
任務時間
- 兩天
相關推薦
一週Python|任務2
任務內容 學習內容1 瞭解元祖(tuple),並總結和list的區別 (第四章) 瞭解字典(dict),實現字典的增刪查改,遍歷,複製,建立 (第六章) 瞭解集合(set),實現set的增刪查改,迴圈遍歷,複製,建立,並比較與list,set的區別 學習
一週Python|任務1
任務內容 學習內容1 使用anaconda搭建python的環境(跳過第一章,去網路上搜索anaconda3的教程) 完成系統變數的設定,通過在命令列輸入python3檢驗一下python3有沒有裝成功。 解釋什麼是變數,變數命名規則。(第二章) 瞭解字串這
一週Python|任務4
任務內容 學習內容 實現一個函式get_max_i_word(filename,i),返回檔案(由datawhale提供)中最多的幾個頻次的字母的列表,並將i設為5,打印出來字母的列表組成的字串。 附加題:通過字母的提示尋找相關圖片,並用matplotlib和numpy
一週Python|任務3
任務內容 學習內容1 基本函式的構成:定義、實現和呼叫函式引數,函式返回值。 (第八章) 函式內部變數的作用域,可以通過locals()和globals()兩個函式來了解。(第八章) 匿名函式:lambda,瞭解map函式,並用lambda完成列表(注:列表中各個
第十一週 【專案2-操作用鄰接表儲存的圖】
/* *Copyright (c)2017,煙臺大學計算機與控制工程學院 *All rights reservrd. *作者:趙楷文 *完成時間:2017年11月09日 *版本號:v1.0 *問題描述:假
C++第十週【任務2】定義一個名為CPerson的類,有以下私有成員:姓名、身份證號、性別和年齡,成員函式:建構函式、解構函式、輸出資訊的函式。
/* (程式頭部註釋開始) * 程式的版權和版本宣告部分 * Copyright (c) 2011, 煙臺大學計算機學院學生 * All rights reserved. * 檔名稱: C++第十週【任務2】 * 作
(一)Python入門-2編程基本概念:19字符串-常用查找方法-去除首尾信息-大小寫轉換-排版
pre 目的 ase 入門 nbsp shel isspace 首字母 isalnum 一:常用查找方法 len(): 返回字符串長度 startswith():是否以指定字符串開頭。返回True或false endswith(): 是否以指定字符串結
python 基礎 2.1 if 流程控制(一)
字符串 ace 冒號 rip inpu root 類型 真的 use 一.if else 1.if 語句 if expression: //註意if後有冒號,必須有 statement(s) //相對於if縮進4個空格 註:python
第是十一天Python學習記錄2
body 取出 記錄 多級嵌套 tde 字典 default 結構 keys 數據類型-字典 字典是一種key-value的數據類型,使用就像我們上學用的字典,通過筆劃、字母來查對應頁的詳細內容 特性: key-value 結構 key 必須可hash、且必須為不可變數據類
小象學院 零基礎Python入門 案例一 匯率兌換(2)
USD_VS_RMB 大寫字母一般是常量 註釋 多行註釋 ‘’’’’’ ‘’’’’’ Ctrl+/ 整體註釋 再次按下Ctrl+/ 註釋被取消 命名規則: 大小寫字母、數字、下劃線 不能以數字開頭 大小寫敏感 不能和保留字相同 縮排 一個TA
每日一python(2):__str__和__repr__的區別
直接上程式碼 >>> class A: --- def __str__(self): --- return "這是一個字串 + 1" --- def __repr__(self): --- return "這是一個字串 + 2" >>
Python之路【一】:python基礎2
內建函式 一 檔案操作 操作檔案時,一般需要經歷如下步驟: 開啟檔案 操作檔案 一、開啟檔案 1 檔案控制代碼 = file('檔案路徑', '模式') 注:python中開啟檔案有兩種方式,即:open(...)
Python每日一題:第2題
題目:設計一個猜數字的遊戲,系統隨機生成一個1~100之間的整數,玩家有5次機會,每猜一次系統就會提示玩家該數字是偏大還是偏小,如果猜中了,則告知玩家並提前結束遊戲,如果5次都沒猜中,結束遊戲並告知正確答案。 review完大家的程式碼,合併master分支,再把這篇文章寫法發現已經凌晨1
一週亂彈(1,bootstrap 同時展示多個模態框順序2.複選框 全選例子)
1,bootstrap 同時展示多個模態框順序 頁面: <%--模板--%> <div class="modal fade" id="userDepartModal"
python判斷一個數是否是2的幾次冪
判斷一個數是不是2的幾次冪,最簡單粗暴的做法就是直接迭代除以2,這裡有一個更好的方法,那就是採用位運算。 我們觀察下面屬於2的幾次冪的數的變化規律,用2進製表示。 十進位制 二進位制 0 0 2 10 4
一週演算法梳理|任務3
任務內容 決策樹演算法 資訊理論基礎(熵 聯合熵 條件熵 資訊增益 基尼不純度) 決策樹的不同分類演算法(ID3演算法、C4.5、CART分類樹)的原理及應用場景 迴歸樹原理 決策樹防止過擬合手段 模型評估 sklearn引數詳解,Python繪
一週演算法梳理|任務1
任務內容 任務1 線性迴歸演算法 機器學習的一些概念 有監督、無監督、泛化能力、過擬合欠擬合(方差和偏差以及各自解決辦法)、交叉驗證。 線性迴歸的原理 線性迴歸損失函式、代價函式、目標函式 優化方法(梯度下降法、牛頓法、擬牛頓法等) 線性迴歸的評估指標
Python爬蟲入門實戰--------一週天氣預報爬取
最近學校剛開始開設爬蟲課,我也剛剛如入門,嘗試寫了一個爬去成都市的一週的天氣預報。 目錄 一、軟體和庫的準備: 二、爬蟲的編寫: 三、全部程式碼 一、軟體和庫的準備: python環境安裝配置:安
一週搞定MPU6050Linux驅動(2)
第2-3日 參考: 《Linux裝置驅動程式》 第三版 有了前面的原始碼學習和分析,對i2c驅動有了大概的認識。那麼接下來,我們就開始我們自己的mpu6500/6050驅動的編寫。這裡說一下,mpu6500和mpu6050在暫存器上基本沒什麼區別,只有version ID
第十週任務2:學會使用派生類
/* (程式頭部註釋開始) * 程式的版權和版本宣告部分 * Copyright (c) 2011, 煙臺大學計算機學院學生 * All rights reserved. * 檔名稱: * 作 者: 楊