指令碼語言學習 一

2022-03-28 19:38:06 字數 1906 閱讀 8129

#tempconvert.py

tempstr = input("請輸入帶有符號的溫度值: ")

if tempstr[-1] in ['f', 'f']:

c = (eval(tempstr[0:-1]) - 32)/1.8

print("轉換後的溫度是c".format(c))

elif tempstr[-1] in ['c', 'c']:

f = 1.8*eval(tempstr[0:-1]) + 32

print("轉換後的溫度是f".format(f))

else:

print("輸入格式錯誤")

以10,011,101為例

定義:由零個或多個字元組成的有序字串行

表示方法:用一對單引號或一對雙引號表示

序號規則:如圖所示

使用方法:包括索引和切片

定義:由零個或多個資料組成的有序序列

表示方法:列表使用表示,用逗號分隔各元素

關鍵字:有if,elif,else三個關鍵字來構成條件判斷的分支結構

格式:在關鍵字的後面直接跟上條件,在有關鍵字的一行最後加個冒號(如果條件成立就執行冒號後語句)

注意:後續語句要縮排,縮排是用來表示從屬關係的,格式要相同,不能隨意縮排。

內容如圖所示:

作用:用來執行乙個字串表示式,並返回表示式的值。也可以說,這是個去掉引數最外層的引號並執行剩下的語句的函式。

例子:eval("1+2")就是3eval('"1+2"')就是乙個字串"1+2"eval('print("hello")')就是輸出hello

turtle庫又叫海龜庫,是turtle繪圖體系的python體現,是python的標準庫之一

定義:庫引用是擴充python程式功能的方式

完成方式:使用import關鍵字

格式:import 庫名庫名.函式名(引數列表)

更多用法:如圖所示

注意:角度包括絕對角度(座標系上的角度)和海龜角度(海龜的方向)

TCL指令碼語言學習(一)

編譯環境設定 1 軟體安裝 安裝activetcl 2 編寫tcl指令碼檔案 tcl是一種很通用的指令碼語言,它幾乎在所有的平台上都可以解釋執行,功能強大。是tool command language的縮寫,發音為 tickle 實際上包含了兩個部分 乙個語言和乙個庫。首先,tcl是一種簡單的指令碼...

perl指令碼語言學習

來公司的第二個星期便看了一下perl語言,發現掌握一門指令碼語言還是非常有用的。到現在為止已經入職兩個月,用perl指令碼做了這些活 1.修改了公司的乙個爬取網頁源 的指令碼 2.改進了乙個出特徵庫的指令碼,根據svn status的狀態,來優化,將只需要新增的db的資料進行處理。3.編寫了乙個指令...

Python指令碼語言學習

每天都應該有新的進步!感覺現在只掌握c語言,在漏洞分析研究中,不夠用。所以還是需要學習一門程式語言,以備不時之需。python的安裝和環境變數設定 在環境變數中新增python目錄 在命令提示框中 cmd 輸入 path path c python 按下 enter 注意 c python 是pyt...