補充函式的知識點:型別提示 type hinting(最低 python 版本為 3.5)
def register(name:"必須傳入名字傻叉",age:1111111,hobbbies:"必須傳入愛好元組")->"返回的是整型":
# 可以在函式形參的後面跟 :加提示資訊
print(name)
print(age)
print(hobbbies)
return 111
# register(1,'aaa',[1,])
# res=register('egon',18,('play','music'))
# res=register('egon',19,(1,2,3))
print(register.__annotations__)
#可以用函式名.__annotations__檢視提示資訊
PHP之類補充
最終類與最終方法 如果父類中的方法被宣告為 final,則子類無法覆蓋該方法。如果乙個類被宣告為 final,則不能被繼承。final class a class a 抽象類與抽象方法 abstract class a class aextends a 介面 介面可以看作是抽象類的更高層面的抽象,可...
拷貝函式之型別萃取
經常在寫模板順序表的時候遇到乙個問題,在拷貝元素的時候應該用for迴圈進行賦值,還是應用效率較高的memcpy.今天我們就來討論一下。首先看下它們各自的優缺點 1 for 迴圈拷貝比較安全,容易想到並且實現 但是在順序表元素太多時,時間複雜度高的情況下,for迴圈拷貝的效率比較低。2 memcpy是...
C 之型別轉換
一 static cast型別轉換 static cast 應用於c 可以隱式轉換的型別之間,包括雙向隱式轉換和單向隱式轉換。例如 雙向隱式轉換 int a char b a static cast b 可以直接通過隱式轉換,轉換型別 a b b static cast a 可以直接通過隱式轉換,轉...