實操筆記 python 動態生成一系列變數

2021-10-24 04:41:29 字數 722 閱讀 2220

可以使用內建函式locals()生成一系列的動態變數如a1,a2,a3……

names =

locals()

for i in

range(3

):names[

'a'+

str(i)

]= i

print

('a'

+str

(i))

print

(names[

'a'+

str(i)

])

out:a00

a11a22

問題:主要是python執行sql操作 中間需要呼叫前面的一系列變數

sql1 = 『語句一』

sql2 = 『語句二』

……sql19 = 『語句十九』

即:執行cursor.excute(sq1)

重複到cursor.excute(sq19)

使用動態生成變數

for i in

range(1

,20):

cursor.excute(

locals()

['sql'

+str

(i)]

)print

(locals()

['sql'

+str

(i)]

)

Linux學習筆記(一) 實操排雷

2 重新命名網絡卡配置檔案ifcfg ens33為ifcfg eth0 grub cmdline linux crashkernel auto net.ifnames 0 biosdevname 0 rhgb quiet 4 執行命令grub2 mkconfig o boot grub2 grub....

docker的一些實操筆記

2.啟動nginx docker run name nginx p 80 80 d nginx 這樣就簡單的把nginx啟動了,但是我們想要改變配置檔案nginx.conf 進入容器,命令 docker exec it nginx bash nginx.conf配置檔案在 etc nginx 下面,...

python實操大全 Python基礎操作彙總

變數命名 變數名只能是字母 數字或下劃線的任務組合 變數名的第乙個字元不能是數字 不能使用一些預留的關鍵字,如and,as assert,break,etc.官方推薦明明方式 name of bf python 沒有常量的說法,推薦到全大寫表示常量 字元發展史 ascii gb2312 gbk1.0...