原创 python:isdigit()、isalpha()、isalnum() 三個函數的區別和注意點

一、isdigit() python關於 isdigit() 內置函數的官方定義: S.isdigit() -> bool Return True if all characters in S ar

原创 Python的比較與拷貝

我們在前面已經接觸到了很多Python對象比較的例子,例如這樣的 a = 123 b = 123 a == b 或者是將一個對象進行拷貝 l1 = [1,2,3,4,5] l2 = l1 l3 = list(l1) 那麼現在試

原创 python 中的shelve模塊

shelve也是python提供給我們的序列化工具,比pickle用起來更簡單一些。 shelve只提供給我們一個open方法,是用key來訪問的,使用起來和字典類似。例子:保存數據 import shelve, datetime

原创 python 中isalnum()、isdigit()和isalpha()

isalnum()函數 描述:檢測字符串是否由字母和數字組成。 語法:str.isalnum() -> bool 返回值爲布爾類型(True,False) str中至少有一個字符且所有字符都是字母或數字則返回 True,否則返

原创 舞曲 Python3_tkinter模塊常用參數

1、使用tkinter.Tk() 生成主窗口(root=tkinter.Tk()); root.title('標題名')    修改框體的名字,也可在創建時使用className參數來命名; root.resizable(0

原创 python中sorted方法和列表的sort方法

sort 與 sorted 區別: sort 是應用在 list 上的方法,屬於列表的成員方法,sorted 可以對所有可迭代的對象進行排序操作。 list 的 sort 方法返回的是對已經存在的列表進行操作,而內建函數 sort

原创 python 創建數字列表、字母列表

創建數字列表 >>> valslist = list(range(1,27)) >>>print(valslist) [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16,

原创 python find() 與 rfind()方法

Python find()方法 描述 Python find() 方法檢測字符串中是否包含子字符串 str ,如果指定 beg(開始) 和 end(結束) 範圍,則檢查是否包含在指定範圍內,如果包含子字符串返回開始的索引值,否則返

原创 Python web面試常見問題

一、Python語法以及其他基礎部分: 1.可變與不可變類型 2.淺拷貝與深拷貝的實現方式、區別;deepcopy如果你來設計,如何實現 3.new()與init()的區別 4.你知道幾種設計模式 5.編碼與解碼你瞭解過嗎 6.列

原创 python多任務處理

多任務解析 什麼叫“多任務”呢?簡單地說,就是操作系統可以同時運行多個任務。 現在,多核CPU已經非常普及了,但是,即使過去的單核CPU,也可以執行 多任務。由於CPU執行代碼都是順序執行的,那麼,單核CPU是怎麼執行多 任務

原创 Python index和rindex方法

index()方法: 描述 Python index() 方法檢測字符串中是否包含子字符串 str ,如果指定 beg(開始) 和 end(結束) 範圍,則檢查是否包含在指定範圍內,該方法與 python find()方法一樣,只

原创 python文件的三種打開方式及with管理文件上下文

一、文件的三種打開方式 1.1 只讀 f = open(r'D:\pycharm\yjy\上海python學習\456.txt','r',encoding='utf8') data = f.read() #讀取文件 print(

原创 Python花式賦值與註釋

一、花式賦值 1.1鏈式賦值 我們來看一段代碼 a = 10 b = 10 c = 10 print(a,b,c) 10 10 10 a=b=c=10 print(a,b,c) 10 10 10 1.2交叉賦值 我們先來看第一

原创 Python文件的高級應用及修改的兩種方式

一、文件的高級應用 1.1 r+(既可讀又可寫) with open('test.py', 'r+', encoding='utf8') as fr: data = fr.read() print(fr.writa

原创 Python 中pymysql模塊使用

PyMySQL介紹 PyMySQL 是在 Python3.x 版本中用於連接 MySQL 服務器的一個庫,Python2中則使用mysqldb。 Django中也可以使用PyMySQL連接MySQL數據庫。 PyMySQL安裝 p