2019.7.8
python 3.7 安裝完畢,可以再pycharm中使用,打出(「hello world」)字樣。
學習基本資料結構、列表、元組、字典、集合的基本內容、區別和用處。
1)、hello world
print("hello world")
2)字串擷取、輸出、重複、組合
string = "what a nice day"
print(string)
print(string[0:-1])
print(string[0])
print(string[2:6])
print(string[2:])
print(string *2)
print(string + "yeah")
print("--------------")
print("hello \nwhat a nice day")
print(r"hello \n what a nice day")
string = "welcome"
print(string[0:-2])
print(string + "thank you")
print("----------------------")
input("\n\n按下 enter 鍵後退出。")
3)行列輸出
x = "a"
y = "b"
print(x)
print(y)
#換行輸出x,y
print("---------------")
#不換行輸出x,y
print(x ,end = " ")
print(y ,end= " ")
print()
4)建立字典
dict={}
dict["one"] = "河海大學"
dict[2]="水文與水資源工程"
tinydict =
print(dict["one"])
print(dict[2])
print(tinydict)
print(tinydict.keys())
print(tinydict.values())
5)元組擷取、組合
closs = ("green", 1234 ,"huge", 50.1)
tinycloss = ("red",)
print(closs) #輸出完整元組
print(closs[0:3])
print(closs[0])
print(closs[2:])
print (closs * 2)
print (closs + tinycloss)
6)集合運算
#集合輸出
student =
print (student) #輸出集合
#成員測試
if "jeff" in student:
print("jeff 在學生中")
else:
print("jeff 不在學生中")
#set進行計算
a=set("sjnuvnvinsdhvj")
b=set("udnabususjnsbj")
print(a)
print(a-b) #輸出差集
print(a|b) #輸出並集
print(a&b) #輸出交集
print(a^b) #輸出不同時存在值
7)倒置函式
def command(input): #定義倒置函式
inputwords= input.split(" ") #將輸入單詞拆分
inputwords= inputwords[-1: :-1] #倒置
output = " ".join(inputwords) #重新組合
return output
if __name__ == "__main__":
input= " i like drinking "
answer = command(input)
print(answer)
python程式編譯成exe格式
一 安裝pyinstaller pip install pyinstaller 檢視安裝結果,執行命令 pyinstaller version說明安裝成功。二 簡單的編譯,執行 目錄下會出現編譯結果 引數說明 f 表示生成單個可執行檔案 w 表示去掉控制台視窗,這在gui介面時非常有用。不過如果是命...
2019 7 9 編譯成果
測評1 輸出所有得 key和 value dic 測評 2 有如下值集合 a 12,21,34,43,55,63,77,88,99,90 大於63 的值儲存至字典的第乙個 key中,將小於等於 63的值儲存至第二個 key的值中。即 測評3 查詢列表中元素,移除每個元素的空格,並查詢以a或 a開頭並...
python3編譯成pyc檔案
pyc是編譯py之後生成的本地檔案。一般當我們想發布系統的時候不想讓別人看到源 所以要提前生成pyc檔案。現今網上有很多介紹如何生成pyc的文章,但是在python3之後發現其生產pycache目錄下,而不是與原始檔同一目錄。那麼如何讓python3實現生成的pyc與源 在同一目錄呢?python3...