今天寫了第一個Python代碼,很費神,因爲空格對齊不對,怎麼都運行不出來,不過很激動的是最終在我努力之下,有告終果。還有很感謝大神帶我學習了第一個Python項目。
python
先看代碼:
數據結構
#!/usr/bin/python #if__name__ = "__main__" #print "Hello, World!" #age=10 #name="bill" #print '% s is % d years old'% (name,age) class Student: #類名首字母要大寫,其餘字母採用小寫 __name = "" #私有實例變量前必須有兩個下劃線 def __init__(self,name): self.__name=name #self至關於C++中的this def getName(self): return self.__name #方法名首字母用小寫,其後每一個單詞的首字母用大寫 if __name__ == "__main__": #至關於C語言的mian函數 student = Student("yang") #對象名用小寫字母 print student.getName()
運行結果:ide
yang函數
Python特徵:1.面向對象特性(消除了保護類型,抽象類,接口等方面面向對象元素);學習
2.簡單性(保留字比較少,沒有分號,begin,end等標記,代碼塊使用空格或製表健this
縮進的方式,分隔代碼,)
spa
3.內置的數據結構
對象
4.健壯性接口
5.跨平臺性get
6.可擴展性
7.動態性
8.強類型語言
9.應用普遍