原创 python 出現錯誤 SyntaxError: Non-ASCII character 的解決方法

報錯:SyntaxError: Non-ASCII character '\xe4' in file C:/Users/Li/PycharmProjects/untitled/flow.py on lin

原创 編譯原理/紫龍書(第2版) 答案 1.1

1.1.1 編譯器是一種可以將源語言翻譯成等價的目標語言的的程序 解釋器是另一種語言處理器,他直接利用用戶提供的輸入來執行源程序中的操作 1.1.2 編譯器的優點是其生成的機器語言目標程序執行起來通常比解釋器快很多 而解釋器因爲是逐個語

原创 python中的運算符

Table 2.1. Python運算符列表 運算符 描述 x+y,x-y 加、減,“+”號可重載爲連接符 x*y,x**y,x/y,x%y 相乘、求平方、相除、求餘,“*”號可重載

原创 python關於list的一些小筆記

#coding=utf-8 #關於list的筆記 #注:print 輸出時用','隔開每個輸出項,會自動添加一個空格 # 輸出時用'+'則會將所有輸出項強制轉換爲同一類型後輸出 #python 是動態語言,所以list 中包含的

原创 Python 讀取輸入 input 和raw_input

# raw_input() str = raw_input("Please input the string : (use raw_input)") print "The string is : ",str print "The stri

原创 python 關於tuple的一些小筆記

#coding=utf-8 #關於tuple的筆記 #tuple是另一種有序的列表,中文翻譯爲“ 元組 ”。tuple 和 list 非常類似, #但是,tuple一旦創建完畢,就不能修改了。 #tuple 沒有append() ins

原创 Python 中調用其他文件的兩種方法 input 和raw_input

from mylib import Hello #引入Hello類 h = Hello() #創建對象 h.sayHello() #通過對象調用函數 import mylib #引入名稱空間 h = mylib.Hello() #

原创 hdu 2544 最短路 題解 (dijkstra/迪傑斯特拉算法)

題目鏈接:http://acm.hdu.edu.cn/showproblem.php?pid=2544   這道題用dijkstra模板一套就出來了。 模板:http://blog.csdn.net/xdz78/article/deta

原创 Python 中 append跟join的區別

# coding=utf-8 #append # append是list(列表)的方法,函數參數是可以是任意一個元素,作用是在列表的最後添加上這個新元素。例如a=[1,2,3]則 # a.append(4)以後a就是[1,2,3,4]

原创 python 中的賦值語句的運用

#python 的賦值方法 1.序列賦值 x,y,z = 1,2,3 #可看作: x=1,y=2,z=3 # 甚至可以寫成: a, b, c = 1, 2, "john" 2.鏈接賦值 x = y = 1 print id(x) p