python3 中如何將字串設定為變數名

2021-10-11 03:56:54 字數 1150 閱讀 8846

# 方法一:

>> serviceport =

''.join(

['config.'

,servicename,

'port'])

>>port =

locals()

[serviceport)

]>>

print

"%s:%d"

%(servicename, port)

# 輸出結果

service1port:

8001

service2port:

8002

service3port:

8003

# 方法二:

>> serviceport =

''.join(

['config.'

,servicename,

'port'])

>>port =

vars()

[serviceport)

]>>

print

"%s:%d"

%(servicename, port)

# 輸出結果

service1port:

8001

service2port:

8002

service3port:

8003

# 方法三:

>> serviceport =

''.join(

['config.'

,servicename,

'port'])

>>port =

eval

(serviceport)

>>

print

"%s:%d"

%(servicename, port)

# 輸出結果

service1port:

8001

service2port:

8002

service3port:

8003

這裡我想通過這個例子說明如何在python3中將變數設定為變數名,如何將字串設定為變數名

稍後會詳細寫出來

如何得到變數型別

type("11")

python3中如何將字串轉換為列表

問題 在使用tcl中的變數的時候,我遇到了乙個問題,就是在tcl中這個變數是個列表,但是在python3中我這裡tcl.getvar name 進來變成了字串,並且這個字串以空格作為分隔符。解決方法如下 1 如何將字串轉換為列表 f name tcl.getvar f name f name lis...

如何將字串反轉

今天看看某某童鞋的部落格看到他寫的一題,如何將字串反轉,結果一看就感覺,既然客戶端可以完成,就用js。於是第一想法,將字串拆成陣列嘛,然後反轉,然後再join 組合嘛,這不就o了,於是立即下手 儘管還在複習可憐的固體物理,哎。var teststring document.getelementbyi...

如何將字串反轉?

1.stringbuilder的reverse 方法,最簡單 public static string reverse4 string s 2.使用字串陣列,實現從尾部開始逐個逆序放入字串 public static string reverse3 string s 3.使用string的chara...