原创 Python讀書筆記-每日一練-20190308|冒泡排序

問題描述:冒泡排序的Python實現 問題分析:冒泡排序的算法原理可以參考《Algorithm-排序算法-冒泡排序》,裏面給了Java的算法實現。 代碼編寫 1.數據產生器 #!/usr/bi/env python3 #filename

原创 Algorithm-排序算法-冒泡排序

冒泡排序是比較簡單的一種排序算法,該算法核心思想是循環遍歷隊列,將隊列中大的元素後移,然後最大的元素像冒泡一樣被推送到隊列的頂部。 算法描述 比較待排序隊列中相鄰的兩個元素,如果前一個元素大於後一個元素,則交換兩個元素的位置; 對隊列中所

原创 Python讀書筆記-每日一練-20190305|經典編程

問題描述:一球從100米高度自由落下,每次落地後反跳回原高度的一半;再落下,求它在第10次落地時,共經過多少米?第10次反彈多高? 程序編寫: # !/usr/bin/env python3 # Filename:falling.py

原创 Python讀書筆記-每日一練-20190307|雞兔同籠

問題描述:《孫子算經》中記載的有趣問題,今有雉兔同籠,上有三十五頭,下有九十四足,問雉兔各幾何? 解題思路 1.窮舉法:假設有x只雞,y只兔。因爲每隻雞一頭兩足,每隻兔一頭四足,由題中數據可以得到x+y=35,x*2+y*4=94,遍歷即

原创 Python讀書筆記-每日篇-20190301|單詞統計

問題描述: 任一個英文的純文本文件,統計其中的單詞出現的個數。 需求分析: 數據通過文件讀取 讀取文件中的單詞 統計每個單詞的個數 代碼編寫: ''' Created on 2019年3月1日 @author: Administrat

原创 Python讀書筆記-每日篇-20190222|激活碼生成器(redis存儲)

問題描述: 做爲 Apple Store App 獨立開發者,你要搞限時促銷,爲你的應用生成激活碼(或者優惠券),使用 Python 如何生成 200 個激活碼(或者優惠券),並將生成的激活碼保存到Redis中? 需求分析: 需求同《Py

原创 更新記錄

日期 分類 更新記錄 2019-02-22 Python Python讀書筆記-每日篇-20190222|激活碼生成器(redis存儲)   Python Python讀書筆記-進階篇-1.Random 2019-02-23 JVM

原创 Linux使用-網絡篇-1.firewalld服務

CentOS7系統中默認的iptables管理工具爲firewalld服務,常用命令 端口以及服務修改對應的文件爲 /etc/firewalld/zones/public.xml firewalld服務管理 命令 安裝firewalld服

原创 Python讀書筆記-每日篇-20190221|激活碼生成器(mysql存儲)

問題描述: 做爲 Apple Store App 獨立開發者,你要搞限時促銷,爲你的應用生成激活碼(或者優惠券),使用 Python 如何生成 200 個激活碼(或者優惠券),並將生成的激活碼保存到MySQL數據庫中? 需求分析: 需求同

原创 Python讀書筆記-每日篇-20190219|激活碼生成器

問題描述: 做爲 Apple Store App 獨立開發者,你要搞限時促銷,爲你的應用生成激活碼(或者優惠券),使用 Python 如何生成 200 個激活碼(或者優惠券)? 需求分析: 激活碼數量可調節,後續可追加 激活碼長度可調節

原创 Python讀書筆記-進階篇-2.Redis

Python讀書筆記-進階篇-2.Redis

原创 Python讀書筆記-進階篇-1.Random

Python讀書筆記-進階篇-1.Random

原创 Python讀書筆記-基礎語法-2.基本數據類型

在介紹Python的基本數據類型之前,首先了解一下一組概念:動態類型語言和靜態類型語言。  

原创 Python讀書筆記-基礎語法-1.萬丈高樓平地起

隨着人工智能領域的興起,Python可以說集萬千寵愛於一身,成了熾手可熱的香餑餑。Python作爲腳本語言,簡單易上手,受到了很多編程愛好的喜愛。 編程語言是相通的,簡單是一時的,任何語言的存在都有他的特色,只有掌握了語言的精髓才能判斷它

原创 JVM讀書筆記-2.程序是如何煉成的

目錄 1.解釋器與編譯器 1.1編譯執行 1.2解釋執行 1.3半編譯半解釋執行 2.編寫源碼 3.前端編譯 4.類的加載與運行 1.解釋器與編譯器 上文《JVM讀書筆記-1.來福與旺財的養牛場》講述了一個簡單易懂但不確切的故事來描述解釋