eval用途1 字串轉變為變數名稱

2021-06-20 14:53:55 字數 279 閱讀 9600

在程式中,有時變數名字在寫程式時確定不了,或者有很多變數名字類似(例如"var1, var2, var3,..,"),執行類似操作時,分別操作這些變數很繁瑣。這個時候,我們就希望在程式執行時,用乙個臨時生成的字串表示變數名,然後操作這個字串表示的變數。那麼如何將字串變為變數名稱呢?

這個時候就可以用eval函式啦!

b = eval('a');    //將變數a的值賦給變數b,而不是將字串『a』賦給變數b

當然,eval函式還有其他用處,以後用到再說啦。 matlab自帶文件講的很清楚。

將字串轉變為大小寫

include include include using namespace std void touppercaseinplace string str void tolowercase string str int main void touppercaseinplace string str...

js字串轉變為數字的三種方法

在js讀取文字框或者其它表單資料的時候獲得的值是字串型別的,例如兩個文字框a和b,如果獲得a的value值為11,b的value值為9 那麼a.value要小於b.value,因為他們都是字串形式的,所以要將字串轉變為數字 主要有三種方式 轉換函式,強制型別轉換,利用js變數弱型別轉換 1.轉換函式...

python學習1 字串變數

字串是任意長度的字元集合。當向python中處理乙個字串時,必須有一對引號把字串括起來。而這個引號可以是單引號,也可以是雙引號,還可以是三層引號。這三種引號在python中是等價的。1.之所以有三種引號的存在,是為了輸出字串中包含的引號 單引號或者雙引號 而三層引號多用於換行輸出。這樣有了三種引號的...