倉頡之初作書,蓋依類象形,故謂之文。其後形聲相益,即謂之字。文字既成,後人造字亦循其規。蓋前人之大成,後人之經書也。今經書萬萬也,或盟府存之,或書庫藏之,欲求知者無不向往也。
夫蚺之盟府書庫,合曰府庫,存模組也。模組,蓋所作之程式也。前人所作,或藏乎府庫、或自下載之。己所作,蓋己之程式無不可也。今欲閱書庫之書,必借也。蚺欲行模組之功效,必入也。入,匯入,import
也。
今以格物節之例示之。
class 人:
五官 = '眼耳鼻口舌'
五常 = '仁義禮智信'
def __init__(名, 歲, 男, 女, 族, 高, 重):
名.歲 = 歲
名.男 = 男
名.女 = 女
名.族 = 族
名.高 = 高
名.重 = 重
def 男否(名):
if 名.男:
print('此人男矣')
else:
print('此人非男矣')
def 書其重(名):
print(f'此人重{名.重}斤也')
@staticmethod
def 言世間():
print('世間好乎?')
@staticmethod
def 問乘法(被乘數, 乘數):
print(f'{被乘數}{乘數}得{被乘數*乘數}')
劉畛 = 人(20,True,False,'漢',80,100)
入其模組,入模組以其名也,譬如格物.py
,其名格物
也,是故入格物以import 格物
。欲行格物
之代碼,格物點於行代碼也,蓋格物.欲行之物
也。譬如欲令一人如劉畛,則劉服 = 格物.劉畛
import 格物
劉服 = 格物.劉畛
蓋劉服之物事皆為劉畛也。欲知其重,則同於格物之法也。如劉服.書其重()
,乃得此人重100斤也
。亦可易其重也,如劉服.重 = 90
,劉服之重成九十斤也。再書其重,得此人重90斤也
。
入模組亦可單入其中代碼也,譬如欲唯入人
,則入格物
之人
也,曰from 格物 import 人
也。入之方行人也,唯無劉畛
也。行法如成類之法。
from 格物 import 人
劉服 = 人(21, True, False, '漢', 76, 109)
劉服.書其重()
劉服.男否()
劉服.言世間()
劉服.問乘法(2, 2)
乃得劉服之歲二十一,男也,漢人,高七十六寸,重百九斤也。亦可書其重,知男否,言世間,問乘法也。其得如下。
此人重109斤也
此人男矣
22得4
世間好乎?
蚺之府庫浩繁也,欲知之者,唯尋之而已。