原创 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.來福與旺財的養牛場》講述了一個簡單易懂但不確切的故事來描述解釋