原创 Python自學記錄——列表生成式、生成器、迭代器

前段時間因工作問題和家中的電腦無法開機,學習Python的計劃擱置了一段時間。藉此感覺到以前學習的速度過慢,爲了達成自己制定的學習目標,決定延長每次Python的學習時間,增加記錄內容。下面正題開始: 列表生成式 即快速生成 list 的

原创 Python自學記錄——數據類型和變量

首先,Python是一種編程語言,它有自己語法。簡述爲三點:     1.註釋以 # 爲開頭:                 註釋部分在運行結果中不顯示,只在代碼中顯示。     2.代碼堅持使用4個空格縮進:             

原创 Python自學記錄——條件判斷語句和循環語句

條件判斷語句和循環語句都是編寫代碼中經常用到的語句,下面就簡單說下: 條件判斷語句 條件判斷語句的是: if(判斷內容): 執行內容1 elif(判斷內容): 執行內容2 else: 執行內容3 使用時要注意判斷

原创 Python自學記錄——函數參數和遞歸函數

大多數時候,我們調用函數時,需要傳入指定的參數,根據我們傳入的參數,函數將返回我們對應參數的結果。在Python定義參數比較簡單,靈活度特別大。除了正常定義的必選參數外,還有默認參數、可變參數、關鍵字參數,使函數定義的接口,不但能處理複雜

原创 Python自學記錄——dict和set

Python內置字典,名爲 dict,在 Java 等其他語言中稱爲 map。它以 key-value 存值,具有極快的查找速度。 dict 示例如下: 對象名 = {Key:value,key:value,key:value}    

原创 Python自學記錄——Python簡介、安裝及第一個程序

        2018年6月16日,在看 侏羅紀世界2 的路上,聽某位 頭髮茂密 的資深程序小哥提及Python,及他對其的看法,促使我當天晚上上網查了下這個語言的相關資料,感覺上應該學習一下。於是乎,剛剛入行編程的我,開始了自學的旅程

原创 Python自學記錄——切片、迭代

在Python中,代碼不是越多越好,而是越少越好;代碼不是越複雜越好,而是邏輯越簡單越好。基於這個思想,我們可以學習下Python的高級特性,它能減少代碼量。Python中,代碼越少,開發效率越高。 切片: Python中取一個 list

原创 mysql數據庫表結構轉到postgres數據庫簡單方法

第一步,確保電腦上裝有這兩個數據庫。第二步,下載一個管理數據庫的軟件,如navicat premium等。第三步,選中要轉移的一張表,拖拽至另一個數據庫想要存放的位置,鬆手,會出現提示框,根據需求,選擇複製表還是表結構。第四步,第三步選擇

原创 Python自學記錄——格式化字符串

首先,先說幾個用CPython的常用語句。 我的CPython使用cmd打開的,操作方法是:        點擊右下角菜單圖標——>在 搜索程序和文件 處 輸入 cmd,並敲擊回車鍵,會出現新的窗口,具體如下圖:             

原创 十步學習法(內容摘要)

概述爲了掌握一門技術,我需要了解一下三個要點:如何開始 —— 要想開始使用自己所學的,我需要掌握哪些基本知識?學科範圍 —— 我現在學的東西有多宏大?在開始階段,我不需要了解每個細節,但是如果我能對該學科的輪廓有大致的瞭解,那麼將來我就能

原创 easyui 將後臺已有的值傳回select輸入框內 並在點擊下拉框時顯示選中(支持多選)

原理:用ajax獲取選中的值,把選中的值放入指定select下即可。第一步,確定傳回前臺的Json,代碼如下:獲取下拉框選中的值: @RequestMapping("/test") @ResponseBody public Strin

原创 日期下拉框(只包含月和日)

簡易的下拉框,用來滿足用戶以非日曆的形式填寫日期滿足需求:頁面加載時在select寫入數據,月份和日期以當時時間爲準(比如:用戶與2018年5月20日點擊頁面,頁面上兩個select顯示的是5 和 20);日期可根據選擇的月份即時發生變化

原创 easyui 表格數據跨頁面讀取

頁面A中,點擊觸發方法,執行window.open("相對路徑頁面B");頁面B使用window.opener.document.getElementById("頁面A信息框ID").value;獲取對應信息框id的值;使用 $("#頁面

原创 Python自學記錄——list和tuple

Python中內置的兩種常用的有序列表,名爲 list 和 tuple 。 List 其中,list是一個可變的有序列表,可以隨時添加或刪除元素。寫法如下: personName = ['Susan','Jony','Billen']

原创 Python自學記錄——調用函數和定義函數

對於函數,我的理解是 抽象的方法。你不需要它是內部結構是什麼樣子的,只要遵從它給你的規則來使用,就能得到想要的效果。調用函數在 Python 中,有很多內置的函數供我們調用,常用的函數如下:help(obj)幫助,解釋傳入的objtype