原创 Python的學習筆記案例8--空氣質量指數計算1.0

這是微信上小象學院Python入門課程的最後一個案例,從第一個案例到現在已經1年多,還是沒有把這8個案例學完很愧疚,中間有自己的偷懶和拖延,或者其他的原因,但這些都不是理由,從今天開始要認真重視起來學習,Python已經到了白銀時期再不努

原创 Python的學習筆記案例8--空氣質量指數計算2.0

本節課程主要講: 1、讀取已經獲取的JSON數據文件 2、並將AQI前五的數據輸出到JSON文件 什麼是JSON文件? JSON(JavaScript Object Notation)是一種輕量級數據交換格式,也是一種文本數據,可以使用文

原创 Python的學習筆記案例7--模擬擲骰子5.0

一、Python科學計算庫Numpy(Numeric Python) 1、強大的N維數組對象array 2、成熟的科學函數庫 3、實用的線性代數、隨機數生成函數等 4、NumPy的操作對象時多維數組ndarray nbarray.shap

原创 Python的學習筆記案例7--模擬擲骰子3.0

一、matplotlib模塊 1、matplotlib是一個數據可視化函數庫 2、matplotlib的子模塊pyplot提供了2D圖表製作的基本函數 3、例子:https://matplotlib.org/gallery.html 二、

原创 Python的學習筆記案例7--模擬擲骰子4.0

通過直方圖展示骰子點數的分佈情況: 一、直方圖: 1、直方圖是一種對數據分佈情況的圖形表示 2、首先要對數據進行分組,然後統計每個分組內數據的數量。 3、作用:     (1)顯示各分組或數量分佈的情況     (2)易於顯示各組之間頻率

原创 Python中random() 函數

一、Python random() 函數     1、含義:     random() 方法返回隨機生成的一個實數,它在[0,1)範圍內。     2、語法:     import random     random.random()  

原创 Python的學習筆記案例7--模擬擲骰子2.0

本節課講模擬投擲兩次骰子求和 點數和爲:2--12 使用字典記錄點數對應的出現次數 zip()函數用於將對應的元素打包成一個個元組 注意:元組中的元素是不可修改的,如要修改需要轉化成字典或者其他 dict(zip(list1,list2)

原创 Python的學習筆記案例7--模擬擲骰子1.0

通過計算機程序模擬投擲骰子,並顯示個點數的出現次數級頻率。 比如:投擲2個骰子50,出現點數爲7的次數爲8,頻率爲0.16 1.0功能:模擬投擲1個骰子,並輸出其結果 random模塊用於生成隨機數: 常用函數: 函數 含義 random

原创 SQL server 中給表增加聯合主鍵的兩種方法

第一種方法,新建表時增加聯合主鍵: create table t_students( id int not null, name varchar(10) not null Primary Key (id, name), age int,

原创 Python的學習筆記案例6--判斷密碼強度5.0

本節課主要講原來分散的方法封裝成一個類,使之成爲一個整體,方便調用。就是面向對象編程的思想。 1、面向過程編程和麪向對象編程的區別:     面向過程(POP):以程序執行過程爲設計流程的編程思想。     面向對象(OOP):以事物爲中

原创 Python的學習筆記案例6--判斷密碼強度6.0

6.0 將文件相關的操作封裝一個類 鞏固面向對象編程,將涉及文件操作的方法定義一個文件工具類。 """ 作者:lanxingbudui 版本:6.0 日期:2019-08-03 功能:判斷密碼強度

原创 Python的學習筆記案例6--判斷密碼強度4.0

今天是2019年08月01日,小象學院的課程除了“判斷密碼強度”,還有兩個案例“模擬擲骰子”、“空氣質量指數(AQI)計算及分析”。 立貼爲證,2019年08月20日完成。開始新的學習。 通過本節講解判斷密碼強度學習文件的操作:  讀取文

原创 Python的學習筆記案例6--判斷密碼強度3.0

本節主要依託密碼的案例,講解操作文件的內容: 文件的操作: 步驟:打開文件->操作文件(讀、寫等)->關閉文件 1、打開文件:建立文件與程序的關聯 open(filename, mode) filename:文件名(包括路徑);mode:

原创 Python的學習筆記案例5--判斷第幾天4.0

本節課是“判斷第幾天”的第4節課,主要講字典類型在本實例的應用。 字典類型(dict)“鍵--值”數據項的組合,每個元素是一個鍵值對(任何類型都可以作爲鍵)。 如:身份證號(鍵)--個人信息(值) 字典類型數據通過映射查找數據項。  映射

原创 Python的學習筆記案例5--判斷第幾天3.0

v3.0本節課介紹集合的概念: Python中的集合(set)類型同數學中的集合概念一致,即包含0或多個數據項的無序組合。 集合中的元素不可重複 集合是無序組合,沒有索引和位置的概念 set()函數用於集合的生成,返回結果時一個無重複且排