1樓:stone李想
用+號連線符連線字尾名ouput=open(str1+".txt",'w')//,用引號括起來表示的是字串常量,不在引號中才表示變數,//,是在windows下執行,變數str1中不能有在檔名中不能出現的特殊字元。
in.close()如果你僅僅想知道如何連線string,file_a = "。
2樓:
1、開啟jupyter notebook,新建一個空白的py文件。
2、引入import keyword。
5、變數的名字是區分大小寫的,所以是兩個不同的變數。
6、除了下橫線是不能加其他符號的。
7、變數的前面名字是不能加數字的。
8、中間是不能加句號的。也是會出錯。
3樓:趣園藝
python定義變數來命名檔案的名稱,案例方法**如下:
//以str1變數命名檔名
//錯誤方法:不能用引號把變數引用
output=open("str1.txt",'w')//結果為str1.txt,故該方法錯誤
//正確方法:用+號連線符連線字尾名
ouput=open(str1+".txt",'w')//用引號括起來表示的是字串常量,不在引號中才表示變數//注:如果是在windows下執行,變數str1中不能有在檔名中不能出現的特殊字元
4樓:匿名使用者
ouput=open(str1+".txt",'w')
用引號括起來表示的是字串常量,不在引號中才表示變數
windows下,str1中不能有在檔名中不能出現的特殊字元
python中什麼是變數變數命的命名,應遵循哪些規則
5樓:娛樂小八卦啊
變數命名注意事項:
1、變數名的長度不受限制,但其中的字元必須是字母、數字、或者下劃線( ) ,而不能使用空格、連字元、標點符號、引號或其他字元。
2、 變數名的第一個字元不能是數字,必須是字母或下劃線。
3、python區分大小寫。
4、不能將python關鍵字用作變數名。
擴充套件資料
python 語言的識別符號必須以字母、下畫線(_)開頭,後面可以跟任意數目的字母、數字和下畫線(_)。此處的字母並不侷限於 26 個英文字母,可以包含中文字元、日文字元等。
由於 python 3 支援 utf-8 字符集,因此 python 3 的識別符號可以使用 utf-8 所能表示的多種語言的字元。python 語言是區分大小寫的,因此 abc 和 abc 是兩個不同的識別符號。
python 2.x 對中文支援較差,如果要在 python 2.x 程式中使用中文字元或中文變數,則需要在 python 源程式的第一行增加「#coding:
utf-8」,當然別忘了將原始檔儲存為 utf-8 字符集。
6樓:匿名使用者
1、變數名可以包括字母、數字、下劃線,但是數字不能做為開頭。例如:name1是合法變數名,而1name就不可以。
2、系統關鍵字不能做變數名使用
3、除了下劃線之個,其它符號不能做為變數名使用4、python的變數名是除分大小寫的,例如:name和name就是兩個變數名,而非相同變數哦。
python 用raw input 獲取檔名錯誤
完全不會有問題啊?可能是我沒理解到吧。舉個例子假設我們d盤有個檔案叫做 a a.txt 中間有個空格然後我們用 file name raw input 輸入了檔名 a a 現在file name a a 然後開啟檔案 my file open d a txt r my text my file.re...
c已知路徑如何獲取檔名 不知檔名是什麼
既然檔名不知道是什麼,用directory.getfiles去取得該目錄下的檔案,就可以得到檔名了.system.io.directory getfiles string 返回指定目錄中檔案的名稱 包括其路徑 例子 string targetdirectory c windows 例如 string...
如何讓檔名批量重新命名成按數字順序排列的
示例操作步驟如下 1 首先全選起需要更改檔名的全部檔案。2 然後在檔案上方單擊右鍵,選擇 重新命名 選項。3 然後其中一個檔案重新命名的時候,不需要輸入任何文字,按一次 空格鍵 顯示輸入有內容就行,接著回車鍵即可。4 重新命名之後就可以看到全部檔案就按順利排列了。樓主找到方法沒,我也差不多要這樣的要...