原创 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