原创 LINUX下載與安裝

一。ubntu下載 搜索ubuntu,去官網進行下載 2.vmware工具下載 3.安裝 vmware的安裝沒什麼特別的,一直點擊“下一步”即可,在選擇鏡像文件時選擇"ubuntu"鏡像文件。 4.安裝可能遇到的問題 安裝時

原创 Python雜談

最近與好友聊天聊到PYTHON,感覺比較新穎故開始學習Python。那麼在開始之前由於本人是手敲鍵盤所以一些套話我就不說了,比如:PYTHON發展史、歷史什麼的,這都可以百度的到。 一。變量 Python中的變量與其他變成語言並沒有什麼不

原创 文件操作具體方法

1.readline(),每次讀取一行,返回字符串; 2.readlines(),讀取所有,返回列表;

原创 Python雜談(二)

一。IDE(集成開發環境) 一個好士兵離不開他的武器,那麼作爲一個程序員當然需要選擇一個IDE(集成開發環境,也就是常說的開發工具)。在這裏,我選擇的是pyCharm來進行PYTHON的學習,那麼pyCharm的安裝與使用教程我這裏也不多

原创 python中字符串一些基礎方法的使用

name = " aleX " #a.移除name變量對應的值兩邊的空格,並輸入移除有的內容 print(name.strip()) #aleX #b.判斷name變量對應的值是否以 "al"開頭,並輸出結果 print(name

原创 PYTHON深淺拷貝

1.拷貝方法copy() 2.淺拷貝之修改列表中的值,拷貝值與被拷貝值都會跟着改變 3.淺拷貝之修改字典的值,同第2點 4.修改元祖是不會改變的,因爲元祖的值是不可變的 5.深拷貝 注:淺拷貝即拷貝第一層,第二層內容改變也

原创 python中2分法的基礎用法

廢話不多說,直接上代碼... #用遞歸實現2分查找的算法, # 以從列表 a = [1,3,4,6,7,8,9,11,15,17,19,21,22,25,29,33,38,69,107] # 查找指定的值 def cal(li, ite

原创 python中hashilib模塊基礎用法(hashilib加密)

import hashlib # m = hashlib.md5() # #print(m)#<built-in function openssl_md5> # m.update('hello'.encode('utf8')) # pri

原创 java基礎練習2

import java.util.Scanner; import java.util.Random; public class PracticeDe

原创 裝飾器,生成器,迭代器

#裝飾器 # import time # def show_time(func): # def inner(*x): # start_time = time.time() # func(*x) #

原创 Python集合(set)

1.集合set:將不同元素組合在一起,若有相同元素只保留一個,創建方法set() 2.set去重 3.set集合對象必須是可哈希的(鍵值不可變的) 4.set集合是無序的 5.set集合判斷 使用in 和not in 判斷元素

原创 Python中函數定義及基本操作

1.函數 概念:一個子程序 定義:def即define(定義) 作用:減少代碼量,可擴展,一致性; 2.形式參數與實際參數 3.必須參數、關鍵字參數、默認參數與不定長參數 4.函數的return 1.return作用結束函

原创 python中文件操作基本流程

在python中存在許多內置函數,在這裏說一下文件操作 1.Open()打開文件; 2.read()讀文件; 3.write()寫文件; 4.close()關閉文件; 5.'r':讀模式; 6.'w'寫模式; 7.'a'追加模式; 如下圖

原创 字典的一些基礎用法

#字典的一些基礎用法 dic={'k1':"v1","k2":"v2","k3":[11,22,33]} #a. 請循環輸出所有的 key for i in dic.keys(): print(i) #k1k2k3 #b. 請

原创 time模塊與datetime以及timedelta模塊基礎用法

#time模塊 import time#import引入模塊 #help(time)# time - This module provides various functions to manipulate time values. #p