根據給定的文字檔案words.txt(可將該檔案存放在任意目錄,注意開啟檔案時要加入正確的路徑)
一、根據給定的文字檔案words.txt(可將該檔案存放在任意目錄,注意開啟檔案時要加入正確的路徑)編寫函式loadWords(),words.txt包含若干小寫英文單詞。要求:
1)讀入該檔案,統計並輸出單詞的個數
2)返回單詞列表(注意:指返回單詞列表即可,不要在螢幕上顯示)
import re #統計單詞個數: def count_words(file_path): with open(file_path) as file: text = file.read() words = re.findall(r'[a-zA-Z]+', text) count = len(words) return count print(count_words('C:/Users/uestc2020/Desktop/words.txt'))
注意修改相應的路徑
相關推薦
根據給定的文字檔案words.txt(可將該檔案存放在任意目錄,注意開啟檔案時要加入正確的路徑)
一、根據給定的文字檔案words.txt(可將該檔案存放在任意目錄,注意開啟檔案時要加入正確的路徑)編寫函式loadWords(),words.txt包含若干小寫英文單詞。要求:1)讀入該檔案,統計並輸
根據給定日期計算當天星期(蔡勒公式)
蔡勒公式 #include<iostream> using namespace std; //蔡勒公式 給定年月日 算出此天是星期幾 int weekday(int year,int month,int day) { if(month ==
在登入Linux時要執行檔案的過程(可設定開機啟動)
在登入Linux時要執行檔案的過程如下: 在剛登入Linux時,首先啟動 /etc/profile 檔案,然後再啟動使用者目錄下的 ~/.bash_profile、 ~/.bash_login或 ~/.profile檔案中的其中一個, (NanoPiM1 .profil
【藍橋杯】根據給定的手機尾號(4位),按照一定的規則來打分
import java.util.Scanner; /** * *30年的改革開放,給中國帶來了翻天覆地的變化。2011全年中國手機產量約為11.72億部。手機已經成為百姓的基本日用品! * *給手機選個好聽又好記的號碼可能是許多人的心願。但號源有限,只能輔以有
IIS https綁定主機頭方法(可實現禁止直接通過IP訪問,好像還可以實現IIS中綁定多個https<是使用多個單域名證書,非多域名證書>)
多個 nbsp app for iis 直接 fig protoc eight 步驟: 打開:%systemroot%\SYSTEM32\inetsrv\config\ 打開:applicationHost.config 查找:<binding protocol="
python學習之網站的編寫(HTML,CSS,JS)(十一)----------如何利用其它html檔案中的CSS(也就是可以將共同的地方提取出來,放大一個檔案中,利於使用)
首先說一下它的具體用處,我們已經知道,當我們寫一個html檔案的時候,不同的標籤想用相同的版式的時候,我們可以將它提取出來,然後再用一些選擇器進行應用,比如class選擇器。但是,但我們編寫多個html檔案中的時候,多個檔案都想用一些相同的版式該怎麼辦呢? 那麼就引入了這種連線的方式,首先寫一個
用NodeJS/express-4.0實現的靜態檔案伺服器(serveStatic外掛直接支援HTTP Range請求,因此可用來做mp4流媒體伺服器)
var express = require('express'), serveIndex = require('serve-index'), //只能列表目錄,不能下載檔案? serveStatic = require('serve-stat
python檔案讀寫(從file1中讀出資料並計算,然後將結果寫入到file2中)
要求新建兩個檔案,file1、file2,要求開啟file1檔案,分別對每一行數字進行求和,並將每一行的結果寫在file2中。 file1: 20 30 40 20 52 63 52 52 85 52 8 456 522 25 36 85 96 74 程式原始碼: 定義一個求和函式
Java併發基礎-鎖的使用及原理(可重入鎖、讀寫鎖、內建鎖、訊號量等)
本文目錄: 1 基礎 1.1 可重入鎖 可重入鎖表示的是,如果一個執行緒在未釋放已獲得鎖的情況下再次對該物件加鎖,將可以加鎖成功。而且可以不斷的加鎖成功多次。但需要注意的是,每次加鎖操作必須對應著一次釋放鎖的操作。 如以下示例是可以執行的(
關於Qt的事件循環以及QEventLoop的簡單使用(QEventLoop::quit()能夠終止事件循環,事件循環是可以嵌套的)
blank 事件循環 sign amp 問題: sprite class nec ica http://www.cnblogs.com/-wang-cheng/p/4973021.html 1.一般我們的事件循環都是由exec()來開啟的,例如下面的例子: 1
鏈表節點的刪除(刪除鏈表當中最大值,如果有重復值只刪除一個)
turn def mil 指針 soft 單向鏈表 最大值 family stdio.h #include<stdio.h>#include<stdlib.h>#define N 9typedef struct node{ int data;
最大生成樹poj2377 (和最小生成樹一個原理,只是排序的時候要降序排列)
#include<cstdio> #include<algorithm> #include<cstring> using namespace std; const int maxn=1000+10; const int maxm=20000+10; struc
Qt 指定目標檔案目錄,以及拷貝檔案到指定路徑
# 拷貝生成檔案到指定目錄: out_pwd 生成的target檔案的當前路徑(絕對路徑);pwd是 .pro檔案所在的當前路徑#QMAKE_POST_LINK = cp $$OUT_PWD/lib$$TARGET.a $$PWD/../../lib/
利用CMD命令列殺程序方法(已知該程序的PID號,可以直接殺該程序)(QProcess、taskkill)
博主的問題時利用Qt的主執行緒開啟了一條支執行緒,然後用該支執行緒以阻塞的方式開啟了一條程序。這條程序執行的時間很久,博主想要在執行到一半的時候,強行終止該程序。進過一天的資料查詢,博主終於找打了一個簡
File System, Kernel Data Structures, and Open Files(檔案系統,核心資料結構,與開啟檔案)
寫在前面 本文來自 USNA(美國海軍學院)系統程式設計課的講義,現將其翻譯在此,由於沒有版權所以 謝絕任何轉載,如果你能拿到版權,當我沒說 本人英文水平較弱,有錯誤請大家幫忙指出 關於核心結構,我沒有看過最近的 Linux 系統核心,所以是否真如文章說的那
JAVA io流筆記02 操作目錄,遍歷檔案,資料夾
package FileText; import java.io.File; //操作目錄 //mkdir() 建立目錄,必須保證父目錄存在,如果父目錄不存在,建立失敗 //mkdirs() 建立目錄,如果父目錄不存在,直接建立父目錄 //list() 輸出當前路徑下檔名 //listFil
遞迴實現任意目錄,列出檔案以及資料夾
import java.io.File; import java.util.List; import java.util.Vector; /** * @author QSJ * @date 2018-03-11 * @describe 遞迴實現輸入任意目錄,列出檔案以及資料夾 */ pub
程式猿之洞(雖然程式猿總是被遊客調戲,但是仍堅定不移的追尋它的香蕉)
個人資訊 就職: 聚項資訊科技有限公司 職位:中級Java開發工程師 負責:上汽系統開發與維護 院校:河南理工大學 專業:軟體工程12級 郵箱:[email protected] Q Q :10101000101001010111 1101111010
編寫一求兩個數的最大值的函式Max, 要求用模板實現對任意資料型別資料都可應用該函式求取結果,
/*編寫一求兩個數的最大值的函式Max, 要求用模板實現對任意資料型別資料都可應用該函式求取結果, 在main()函式中分別用整型、實型、字元型資料進行測試。 */ #include<iostream> #include<string.h> us
javaweb登陸註冊驗證碼的顯示生成(在第一次載入頁面的時候,sesson中的驗證碼總是為空)
問題描述:在寫一個登陸介面的時候用到了驗證碼,產生的問題在於使用myeclipse第一次載入index.jsp(我的登陸介面)的時候驗證總是失敗,重新整理一次後驗證成功,或者在第一次進入index.jsp頁面手動重新整理。這就很讓人討厭了。問題的原因:經過除錯後發現,第一從開