原创 py隨機函數
import random 必須導入的頭文件 在1到10中隨機獲得一個整數i = random.randint(1, 10) print iprint 隨機獲得一個0到1的浮點數s f = random.random
原创 py del_file
import os def del_file(src): if os.path.isfile(src): try: os.remove(src) except:
原创 py列表解析例子
# -*- coding: utf-8 -*-"""添加中文註釋 要加上開頭的# -*- coding: utf-8 -*- 或者 # -*- coding: cp936 -*- 不然報錯"""import globimport os
原创 讓py變成exe
工具:python+py2exe 一定要配套,否則編譯不成功 1.建立一個py文件,如file.py 編譯沒有語法錯誤就行 2.編寫生成exe的py文件 如setup.py 如下: from distutils.cor
原创 列表基本使用
#-*- coding:cp936 -*-'''1:創建一個空list2. 在list中天直接添加 數據元素,可以是數字,字符串,字符'''mylist = [] #1print mylistmylist = [1, 'a', 's
原创 py class
Tang 繼承object類s class Tang(object): def __init__(self, n, ph): self.name = n self.phone = ph
原创 py文件操作
1.os]1.重命名:os.rename(old, new)2.刪除:os.remove(file)3.列出目錄下的文件 :os.listdir(path)4.獲取當前工作目錄:os.getcwd()5.改變工作目錄:os.chdir(n
原创 os.walk() 和os.path.walk()
os.walk() 函數聲明:walk(top,topdown=True,οnerrοr=None)1>參數top表示需要遍歷的目錄樹的路徑2>參數topdown的默認值是"True",表示首先返回目錄樹下的文件,然後在遍歷目錄樹的子目錄
原创 列表(操作方法 解析式)
一 基礎 列表在python中感覺是最靈活的有序集合對象類型,有點像其他語言的數組的類型,它有很多非常有用的操作,下面大概介紹下列表可以嵌套,索引和分片操作嵌套:l3 = ['a',['b','cc']]索引:l3[1]分片:l3[2:4
原创 py 的時間
取得時間相關的信息的話,要用到python time模塊,python time模塊裏面有很多非常好用的功能,你可以去官方文檔瞭解下,要取的當前時間的話,要取得當前時間的時間戳,時間戳好像是1970年到現在時間相隔的時間。你可以試下下面的
原创 py函數列表 -正則表達式
#實現單詞添加複數的形式 ,這個比較好啊 import re def match_sxz(noun): return re.search('[sxz]$', noun) def apply_sxz(noun): ret
原创 9*9
def Chenbiao(): for i in range(1, 10): for j in range(1, i + 1): print j , '*', i, '=%d' % (i
原创 py正則表達式1
正則表達式中特殊的符號:“.”:表任意字符“^ ”:表 string 起始“$”:表 string 結束“*”,“+”,“?”:跟在字符後面表示,0 個——多個, 1 個——多個, 0 個或者 1 個“*?”,“+?”,“??”:符合條件
原创 py正則表達式 常用函數
re.match re.match 嘗試從字符串的開始匹配一個模式,如:下面的例子匹配第一個單詞。 import re text = "JGood is a handsome boy, he is cool, cleve
原创 PY 文件路徑
# -*- coding: utf-8 -*-"""添加中文註釋 要加上開頭的# -*- coding: utf-8 -*- 或者 # -*- coding: cp936 -*- 不然報錯""" import os import gl