原创 python-烏龜喫小魚(小遊戲)

遊戲編程: (初學python,耗費兩天時間才編出代碼,尚有很多可以優化之處) 按以下要求定義一個烏龜類和魚類並嘗試編寫遊戲: 假設遊戲場景爲範圍(x, y)爲0<=x<=10,0<=y<=10 遊戲生成1只烏龜和10條魚 # 它

原创 python-字典-根據值查找鍵(批量處理(如刪除等)所查到的內容)

知道字典的值,找到對應的鍵並處理 值唯一 mydisc = {'key1':'123', 'key2':'234', 'key3':'345'} get_value = input('請輸入要查值:') if get_value

原创 python-爬蟲-貓眼電影TOP100

#!/usr/bin/env python #-*- coding:utf8 -*- #__author__ = "LiDaguo" import requests import re import xlwt url = '

原创 python-request(基本用法)

之前學過urllib,但在實現功能時有些比較複雜,比如處理網頁驗證的cookies時,需要寫opener和handle來處理。爲了更加方便的實現這些操作,這就有了更爲強大的庫request,有了它,cookies、登錄驗證、代理設

原创 python-類與對象的基本含義、格式和調用方法

類 把一類事物封裝在一起作爲類,內部可以有關於類的屬性和方法。 比如貓咪這個類: 屬性:叫聲 = 咪咪咪;跳躍高度 = 1.5m;喜愛的食物 = 小魚乾 方法(實現過程):晚上去睡覺;早上去偷魚 舉個例子: class Cat:

原创 python-文件的打開方式及一般操作方法

打開方法 打開模式 執行操作 ‘r’ 以只讀方式打開文件(默認) ‘w’ 寫入的方式打開,會覆蓋已存在的文件 ‘x’ 如果文件已經存在,使用此模式打開將引發異常 ‘a’ 以寫入模式打開,如果文件存在,則在

原创 python-在txt文件中尋找字符串,並輸出字符串所在行列

說明: 函數place():查詢子字符串在大字符串中的所有位置 函數seek_in_txt_name(add,name):在txt文件中尋找字符串,並輸出字符串所在行列 def place(zi,mu): """查詢子字符

原创 python-在文件夾裏查找指定文件,並返回文件路徑

python-在文件夾裏查找指定文件,並返回文件路徑 要求: 用戶輸入文件名以及開始搜索的路徑,搜索該文件是否存在。 如遇到文件夾,則進入文件夾繼續搜索 import os print('請輸入待查找的初始目錄:', end='

原创 學習python第一篇

不知不覺已經學習一個多月的python了,許多知識點學了忘忘了學,覺得應該建立一個自己的學習庫,於是第一篇博客應運而生。

原创 python項目-爬取妹子圖

最近在學爬蟲,寫了一個爬取妹子圖片 功能:自動下載妹子圖,並自動命名 網址:http://www.netbian.com/meinv/ #!/usr/bin/env python # -*- coding:utf-8 -*- #

原创 python-類繼承

當我們需要定義一個類(子類)這個類與已有的類(父類)相似,這時候可以用繼承的方法,子類擁有父類所有的屬性和方法,還可以添加新的屬性和方法。 格式如下: class list1: #父類 def __init__(se

原创 python-字符與字符串的相關操作

大多數的程序都定義並收集某些數據,然後使用他們做些有意義的事情。 請注意:字符串是不可直接修改的,所以需要通過操作後重新賦值的方式修改(相當於基於原字符串新建後,再賦值到原名稱) >>> s = 'A' >>> s.lower()

原创 python-元祖的方法彙總

元祖:不可更改的列表 創建: tuple1 = (1,2,3,4,5,6,7,8) # tuple1 = 1,2,3,4,5,6,7,8 #逗號是元組的標誌 tuple1 = () #空

原创 python-類--魔法方法-屬性的調用

在訪問類屬性的時候,有一些方法在需要的時候自動被調用: # 魔法方法——屬性訪問 __getattr__(self,name) # 當用戶試圖獲取一個不存在的屬性時,自動調用該方法 __getattribute__(self

原创 python-類-魔法方法-描述符

描述符:將某種特殊類型的類的實例指派給另一個類的屬性 a類中的屬性a.fa,是通過b類來訪問、設置、刪除的,那麼b類就叫屬性a.fa的描述符 (用b類描述fa到底是什麼樣子的) 有時候,某個應用程序可能會有一個相當微妙的需求,需要