位置:首頁 > 軟件操作教程 > 編程開發(fā) > Python > 問題詳情

Python語法入門

提問人:楊紫紅發(fā)布時間:2020-11-18

在Python簡介中提到Python是一種直譯式電腦編程語言,體現在語法中,如要將變量a賦值為1,Tcl使用命令%set a 1(本文中為了區(qū)分Tcl和Python的命令,Tcl命令前會加上“%”,否則默認為Python命令),在python中命令為a = 1,輸出a的值可以直接輸入a,也可以通過print語句輸出a的值,命令為print a(在python 3.0以后版本中,print不再是一個語句,而是一個函數,所以如果想要輸出a,用法為print(a))。在Tcl中求1和10的和或者變量之間的加減乘除運算需要使用expr命令,在python則直接寫表達式就可以了,如圖

image.png

Python很多功能都是靠模塊實現的,比如ftplib模塊負責ftp功能的實現,math模塊囊括了基本數學公式,如果我們想要引用這些模塊,需要使用命令import 模塊名稱,如import ftplib和import math。如果想使用math模塊中的函數floor,可以使用命令math.floor(28.5),語法為“模塊.函數”,如果想要直接使用floor函數,必須提前引用,命令為from math import floor,那樣就可以直接使用命令floor(28.5)了。如果覺得floor這個函數名稱太長了或者不好記憶,可以通過變量引用函數,如f = math.floor,這樣變量f就充當了math.floor的功能了。上面提到的模塊ftplib和math都是在python安裝的時候已經安裝了,而接下來重點介紹的xlrd、xlwt、xlutils模塊都不是隨python安裝的。需要手動下載安裝,第5節(jié)會詳細介紹模塊的安裝。
當成功導入了某個模塊后,可以通過函數dir (模塊名)查看這個模塊包含哪些函數,如果對某個函數的作用不了解,可以通過help函數查看,如help(math.pow)

繼續(xù)查找其他問題的答案?

相關視頻回答
回復(0)
返回頂部