#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")
就是3
,eval('"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...