目錄python語句
其他
#類定義
class people:
#定義基本屬性
name = ''
age = 0
#定義私有屬性,私有屬性在類外部無法直接進行訪問
__weight = 0
#定義構造方法
def __init__(self,n,a,w):
self.name = n
self.age = a
self.__weight = w
def speak(self):
print("%s 說: 我 %d 歲。" %(self.name,self.age))
# 例項化類
p = people('runoob',10,30)
p.speak()
#定義父類:parent
class parent(object):
def __init__(self, name):
self.name = name
print("create an instance of:", self.__class__.__name__)
print("name attribute is:", self.name)
#定義子類child ,繼承父類parent
class child(parent):
pass
#子類例項化時,由於子類沒有初始化,此時父類的初始化函式就會預設被呼叫
#且必須傳入父類的引數name
c = child("init child")
print(c.name)
#coding:utf-8
try:
cql_node = match_sql + r_sql + where_sql + return_sql
node = self.graph.run(cql_node).data()
except exception:
print('[error] cant get node from neo4j!')
traceback.print_exc()
else:
return node
a = 10
9 if a>8 else 10
out: 9
match=('teacher'
if len(node_type)!=0 else 'hi')
賦值時必須有括號;
from collections import defaultdict
type_corners =
type_corners:
),2: defaultdict(set, {}),
3: defaultdict(set, {}),
4: defaultdict(set, {})}
for i, homo_att in enumerate(self.homoattmodels):
traceback.print_exc()
Python語法之With語句
有一些任務,可能事先需要設定,事後做清理工作。對於這種場景,python的with語句提供了一種非常方便的處理方式。乙個很好的例子是檔案處理,你需要獲取乙個檔案控制代碼,從檔案中讀取資料,然後關閉檔案控制代碼。如果不用with語句,如下 file open tmp foo.txt data file...
5 Python 語句和語法 賦值
概 述 賦值語句是程式設計世界裡最常見的語句。在python 中,擁有一些其他語言不具有的賦值技巧。python 語句賦值的基本形式是 在等號的左邊寫賦值語句的目標 在等式的右邊寫要賦值的物件。左側的目標可以是變數名或物件元素,而右側的物件可以是任何會計算得到的物件的表示式。需要注意 賦值語句建立物...
控制語句和語法
學習主題 流程控制語句和方法 學習目標 1 掌握什麼是流程控制 2 掌握if單選擇 3 掌握 if else 雙選擇 4 掌握 if elseif else 多選擇 5 掌握switch的使用 6 掌握while迴圈結構 1.控制語句和現實邏輯對應 1 流程控制語句的作用是什麼,分為哪幾類?流程控制...