當前位置:成語大全網 - 新華字典 - RF-Variable:變量

RF-Variable:變量

每個變量都可以用變量標識符(變量名)

1)scalar變量:${變量名}。

表示壹個數據。作為參數傳遞時,表示壹個參數。

2)list變量:@{變量名}。

表示壹組數據。在作為參數傳遞時,有幾個數據就是幾個參數。

3)dict變量:&{變量名}

表示壹組鍵值對數據。在作為參數傳遞時,有幾個鍵值對就是幾個參數。

變量聲明:

底層是python語言實現,所以跟python創建變量類似。

變量不需要特定聲明,只要初始化賦值即可使用。

默認情況下RF裏的變量都是字符型的。

1)關鍵字方式:set和create賦值。

scalar變量:set variable關鍵字賦值。

list變量:set variable和create list關鍵字賦值。

dic變量:Create Dictionary關鍵字賦值。

List變量根據下標取值,語法為:${list 變量名[index 下標]}

Dict變量根據鍵名取值,語法為:${dict 變量名.key 名稱}

通常情況下,每個變量默認都是局部變量。

RF中變量也可存儲在python文件中,稱作變量文件。

在python文件中,按python語法直接定義變量就可以。

列表和字典變量前面,加上前綴:List__或者DICT__

前綴僅僅是壹個標識作用,RF識別變量名時會忽略LIST__和DICT__

變量python文件(test_datas.py)內容如下: