Time of Update: 2018-07-24
字典 字典可以理解為列表的升級版列表 list={“dandan”,"zhangsan","wangwu"} 字典 dic={'name':'淡淡','sex':'男','professional':'電腦科學與技術'} 如果需要修改"zhangsan",則需要先找到它的下標,而字典是根據名字找(相當於html中的id),下標沒有id好記 字典和列表一樣可以存取多個資料。
Time of Update: 2018-07-24
import numpyimport skimage.ioimport matplotlib.pyplot as pltfrom keras.models import Sequentialfrom keras.layers import Densefrom keras.layers import Dropoutfrom keras.layers import Flattenfrom keras.layers.convolutional import Conv2Dfrom
Time of Update: 2018-07-24
# -*- coding:utf-8 -*-"""enter 3 unit ,and sort them"""L = []for x in range(3): L.append(int(raw_input("enter one unit data:\n")))L.sort()L.sort(reverse=True)print L# try with bubble sortbubbleList = [12
Time of Update: 2018-07-24
題目內容來自網路 ,加入了個人理解的過程 ,和點評 #! /usr/bin/python# -*- coding:utf-8 -*-"""request
Time of Update: 2018-07-24
本指令碼是訓練keras 的mnist 數字識別程式 ,以前發過了 ,今天把 預測實現了, # Larger CNN for the MNIST Dataset# 2.Negative dimension size caused by subtracting 5 from 1 for 'conv2d_4/convolution' (op: 'Conv2D') with input shapes# 3.UserWarning: Update your `Conv2D` call to
Time of Update: 2018-07-24
這個模組還需要更多時間瞭解 import randomimport curses'''By wumi 2017-7-23https://www.youtube.com/watch?v=rbasThWVb-cCurses 使用介紹:http://www.cnblogs.com/starof/p/4703820.html'''s = curses.initscr()curses.noecho()curses.curs_set(0)sh, sw = s.getmaxyx()w =
Time of Update: 2018-07-24
#! /usr/bin/python# -*- coding:utf-8 -*-"""an interesting topic Fibonacci sequence"""#the method we know how to solve this issue ----recursiondef fib(n): if n ==1 or n ==2 : return 1 else: return
Time of Update: 2018-07-24
前言:本篇博文主要介紹感知器的相關知識,採用理論+代碼實踐的方式,進行感知器的學習。本文首先介紹感知器的模型,然後介紹感知器學習規則(Perceptron學習演算法),最後通過Python代碼實現單層感知器,從而給讀者一個更加直觀的認識。 1.單層感知器模型 單層感知器是一種具有單層計算單元的神經網路,他的結構和功能都非常的簡單,以至於現在在實際問題中很少被採用,但是感知器(Perceptron)首次提出了自組織、自學習的思想,所以他在神經網路的學習中起著基礎性的作用。
Time of Update: 2018-07-24
題目內容來自網路 ,加入了個人理解的過程 ,和點評 #!/usr/bin/python# -*- coding: UTF-8 -*-#Author : Wumi#題目:有四個數字:1、2、3、4,能組成多少個互不相同且無重複數位三位元。各是多少。#程式分析:可填在百位、十位、個位的數字都是1、2、3、4。組成所有的排列後再去 掉不滿足條件的排列。# 如果四個數字中有個零 ,難度就稍微增加了num =[] # listfor i in range(1,5): # range
Time of Update: 2018-07-24
多少人走著卻困在原地,多少人活著卻如同死去;多少人愛著卻好似分離,多少人笑著卻滿含淚滴~ 前言:大多數用到2個庫對時間格式進行相互轉換:time和datetime 一、time庫 #coding=utf8import timeimport datetimeprint time.localtime()# time.struct_time(tm_year=2014, tm_mon=6, tm_mday=30, tm_hour=15, tm_min=4, tm_sec=5,
Time of Update: 2018-07-24
問題描述: 將一個圓形等分成N個小扇形,將這些扇形標記為1,2,3,…,N。現在使用M種顏色對每個扇形進行塗色,每個扇形塗一種顏色,且相鄰的扇形顏色不同。 求:有多少種塗色方法。 備忘: 不考慮數值越界。 N>=1,M>=3; 分析: 設a(n)a(n)為符合要求的nn個扇形的塗色方法總和。
Time of Update: 2018-07-24
Python裡面沒有字元這個類型。字串是一種直接量或者說是一種標量,這意味著Python解譯器並不會包含其他Python類型的。字串是不可變類型,就是說改變一個字串元素需要建立一個新的字串。 C語言的字元與字串 Python的’\x00’與空串”的區別 C語言的字元與字串 與Python不同,C語言有基本類型字元char,而沒有字串類型。 C語言中’a’和”a”的區別:C的字串中以字元’\0’(=’\x00’)
Time of Update: 2018-07-24
這是python入門教程的第三篇的內容,會具體介紹在Python中常用的四種資料結構,分別是列表,元祖,集合,字典,這些內容在之後是很常用的,所以要對每一種資料結構都要有所理解。 關於行間距的問題,我今天重新看了一下,好像代碼那裡行間距已經是最小了,沒有辦法再調整了,用手機看的話會有些大,如果要更好的閱讀效果的話,可以點擊閱讀原文,在網站上瀏覽,效果會好一些。 python列表,元祖,集合,字典 這一篇我們會講python中常用的四種資料結構,列表,元祖,集合,字典
Time of Update: 2018-07-24
Theano是一個Python庫,可以在CPU或GPU上運行快速數值計算。 這是Python深度學習中的一個關鍵基礎庫,你可以直接用它來建立深度學習模型或封裝庫,大大簡化了程式。 pip install theano 報錯啊。theano依賴numpy和scipy,numpy已經安裝過了,現在要來安裝scipy。 SciPy是一個開源的Python演算法庫和數學工具包。
Time of Update: 2018-07-24
關於python 的mock中使用patch時,遇到了一個可能出錯的地方,特別記錄下來。 首先使用patch.object,這裡面是不會出錯的。 test_module.py import osdef rm(filename): os.remove(filename)def myfuction(): return 2def fuction_uu(): return myfuction() test_mock_fuction.py
Time of Update: 2018-07-24
今天在處理python資料時,發現匯入的mat檔案類型是double(matlab預設類型就是double)。而我需要用到的資料是float32類型。尋找資料也沒有找到合適的解決辦法。後來自己嘗試著,恰好能做到轉換的目的。所以就寫下來,與君共勉,也希望能夠的到批評指正。 首先我們得明白,float(單精確度說明符),double(雙精確度說明符) 。單精確度型佔4個位元組(32位)記憶體空間,其數值範圍為3.4E-38~3.4E+38,只能提供七位有效數字。雙精確度型佔8
Time of Update: 2018-07-24
一、取出當前路徑: BASE_DIR1 = os.path.dirname(os.path.dirname(__file__))BASE_DIR2 = os.path.dirname(os.path.abspath(__file__))# __file__:是指這個檔案所在的目錄位址(此地址裡包括檔案名稱),但跟執行python命令所在目錄有關(相對位址)。# dirname(__file__):檔案的上一級目錄。#
Time of Update: 2018-07-24
APScheduler是基於Quartz的一個Python定時任務架構,實現了Quartz的所有功能,使用起來十分方便。提供了基於日期、固定時間間隔以及crontab類型的任務,並且可以持久化任務。基於這些功能,我們可以很方便的實現一個python定時任務系統,寫python還是要比java舒服多了。 1. 定時任務例子
Time of Update: 2018-07-24
__init__方法介紹: If a base class has an __init__() method the derived class's __init__() method must explicitly call it to ensure proper initialization of the base class part of the instance; for example: "BaseClass.__init__(self, [args...])"
Time of Update: 2018-07-24
Example 2-18 展示了 traceback 模組允許你在程式裡列印異常的跟蹤返回 (Traceback)資訊, 類似未捕獲異常時解譯器所做的. 如 Example 2-18 所示. 2.11.0.1. Example 2-18. 使用 traceback 模組列印跟蹤返回資訊 File: traceback-example-1.py # note! import Example 2-18 展示了 traceback 模組允許你在程式裡列印異常的跟蹤返回