資源簡介
疫情之下,線上教學成為常態,在近2個月內,全國近2億大中小學生涌入在線課堂。線下行業停擺徘徊的時候,在線教育和音視頻平臺正如火如荼。殊不知,能不能接得住這些用戶和需求,對平臺的技術解決方案來說,是一個挑戰。
因為,不管是老師與學生的云課堂,還是公司云視頻會議,都是多個端口與多個端口的實時互動,一個不小心就會出現音視頻卡頓、崩潰。所以,不管是大型的成熟企業,還是快速發展的初創型公司,都很難完全依靠自身能力來獨自完成這件事情。
代碼片段和文件信息
‘‘‘
str()?和?repr()?都可以將任意類型轉換成?字符串:
str()?是?將數據轉換成?適于?人?閱讀的?前端樣式文本
str?追求的是可讀性,輸出格式要便于理解,適用于用戶輸出內容到終端
repr()?是?將數據轉換成?編輯器?閱讀的后臺底層代碼
repr?追求的是明確性,?除了對象內容,?還需要展示出對象的數據類型信息,適合開發和調試
‘‘‘
‘‘‘
enumerate()?枚舉
len()?長度
max()?min()?最大最小值
reversed()?返回序列seq的反向訪問的迭代器
sorted()?返回重新排序的列表
sum()?返回計算結果
zip()?返回元祖列表
‘‘‘
#?-*-?coding:?utf-8?-*-
“““
Created?on?Sat?Apr?06?00:28:24?2013
@author:?zzcwing
“““
#?class?cnumber:
#?????cdict?=?{}
#?????gdict?=?{}
#?????xdict?=?{}
#
#?????def?__init__(self):
#?????????self.cdict?=?{1:?u‘‘?2:?u‘拾‘?3:?u‘佰‘?4:?u‘仟‘}
#?????????self.xdict?=?{1:?u‘‘?2:?u‘萬‘?3:?u‘億‘?4:?u‘兆‘}??#?數字標識符
#?????????self.gdict?=?{0:?u‘零‘?1:?u‘一‘?2:?u‘二‘?3:?u‘三‘?4:?u‘四‘?5:?u‘五‘?6:?u‘六‘?7:?u‘七‘?8:?u‘八‘?9:?u‘九‘}
#?????def?csplit(self?cdata):??#?拆分函數,將整數字符串拆分成[億,萬,仟]的list
#?????????g?=?len(cdata)?%?4
#?????????csdata?=?[]
#?????????lx?=?len(cdata)?-?1
#?????????if?g?>?0:
#?????????????csdata.append(cdata[0:g])
#?????????k?=?g
#?????????while?k?<=?lx:
#?????????????csdata.append(cdata[k:k?+?4])
#?????????????k?+=?4
#?????????return?csdata
#
#?????def?cschange(self?cki):??#?對[億,萬,仟]的list中每個字符串分組進行大寫化再合并
#?????????lenki?=?len(cki)
#?????????#?i?=?0
#?????????lk?=?lenki
#?????????chk?=?u‘‘
#?????????for?i?in?range(lenki):
#?????????????if?int(cki[i])?==?0:
#?????????????????if?i?#?????????????????????if?int(cki[i?+?1])?!=?0:
#?????????????????????????chk?=?chk?+?self.gdict[int(cki[i])]
#?????????????else:
#?????????????????chk?=?chk?+?self.gdict[int(cki[i])]?+?self.cdict[lk]
#?????????????lk?-=?1
#?????????return?chk
????#?def?cwchange(self?data):
????#?????cdata?=?str(data).split(‘.‘)
????#
????#?????cki?=?cdata[0]
????#?????ckj?=?cdata[1]
????#?????#?i?=?0
????#?????chk?=?u‘‘
????#?????cski?=?self.csplit(cki)??#?分解字符數組[億,萬,仟]三組List:[‘0000‘‘0000‘‘0000‘]
????#?????ikl?=?len(cski)??#?獲取拆分后的List長度
????#?????#?大寫合并
????#?????for?i?in?range(ikl):
????#?????????if?self.cschange(cski[i])?==?‘‘:??#?有可能一個字符串全是0的情況
????#?????????????chk?=?chk?+?self.cschange(cski[i])??#?此時不需要將數字標識符引入
????#?????????else:
????#?????????????chk?=?chk?+?self.cschange(cski[i])?+?self.xdict[ikl?-?i]??#?合并:前字符串大寫+當前字符串大寫+標識符
????#?????#?處理小數部分
????#?????lenkj?=?len(ckj)
????#?????if?lenkj?==?1:??#?若小數只有1位
????#?????????if?int(ckj[0])?==?0:
????#?????????????chk?=?chk?+?u‘整‘
????#?????????else:
????#?????????????chk?=?chk?+?self.gdict[int(ckj[0])]?+?u‘毛整‘
????#?????else:??#?若小數有兩位的四種情況
????#?????????if?int(ckj[0])?==?0?and?int(ckj[1])?!=?0:
????#?????????????chk?=?chk?+?u‘零‘?+?self.gdict[int(ckj[1])]?+?u‘分‘
????#?????????elif?int(ckj[0])?==?0?and?int(ckj[1])?==?0:
????#?????????????chk?=?chk?+?u‘整‘
????#?????????elif?int(ckj[0])?!=?0?and?int(ckj[1])?!=?0:
????#?????????????chk?=?chk?+?self.gdict[int(ckj[0])]?+?u‘毛‘?+?self.gdict[int(ckj[1])]?+?u‘分‘
????#?????????else:
????#?????????????chk?=?chk?+?self.gdict[int(ckj[0])]?+?u‘毛整‘
????#?????return?chk
????#
#?if?__n
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2020-02-19?01:56??shiyanlou\.idea\
?????文件?????????370??2020-01-17?21:47??shiyanlou\.idea\deployment.xm
?????文件?????????185??2019-10-10?14:00??shiyanlou\.idea\encodings.xm
?????目錄???????????0??2019-12-26?04:19??shiyanlou\.idea\inspectionProfiles\
?????文件?????????174??2019-09-19?12:31??shiyanlou\.idea\inspectionProfiles\profiles_settings.xm
?????目錄???????????0??2019-12-26?04:19??shiyanlou\.idea\libraries\
?????文件?????????128??2019-09-19?12:31??shiyanlou\.idea\libraries\R_User_Library.xm
?????文件?????????299??2019-09-19?12:31??shiyanlou\.idea\misc.xm
?????文件?????????277??2019-09-19?12:31??shiyanlou\.idea\modules.xm
?????文件????????1447??2020-01-17?21:57??shiyanlou\.idea\shiyanlou.iml
?????目錄???????????0??2019-10-21?18:49??shiyanlou\.idea\snapshots\
?????文件???????17499??2020-02-19?01:56??shiyanlou\.idea\workspace.xm
?????目錄???????????0??2019-09-20?07:53??shiyanlou\__pycache__\
?????文件?????????605??2019-09-20?07:53??shiyanlou\__pycache__\manage.cpython-37.pyc
?????文件????????1646??2019-10-12?20:08??shiyanlou\alipay_private_key.txt
?????文件?????????448??2019-10-12?20:08??shiyanlou\alipay_public_key.txt
?????目錄???????????0??2019-12-26?04:19??shiyanlou\Face_data\
?????文件????????1486??2019-09-26?07:46??shiyanlou\Face_data\send_1.py
?????文件????????1160??2019-09-26?01:58??shiyanlou\Face_data\send_2.py
?????文件????????1099??2019-09-26?01:58??shiyanlou\Face_data\send_3.py
?????文件????????1309??2019-09-26?02:01??shiyanlou\Face_data\send_4.py
?????文件????????1552??2019-10-10?14:00??shiyanlou\fdfs.conf
?????文件????????5987??2019-10-17?11:07??shiyanlou\Homework?every?night.py
?????文件?????????648??2019-10-05?17:29??shiyanlou\manage.py
?????目錄???????????0??2020-01-17?22:57??shiyanlou\online\
?????文件??????????44??2019-09-19?12:50??shiyanlou\online\__init__.py
?????目錄???????????0??2020-01-17?22:57??shiyanlou\online\__pycache__\
?????文件?????????197??2019-09-20?07:53??shiyanlou\online\__pycache__\__init__.cpython-37.pyc
?????文件?????????393??2019-09-26?14:50??shiyanlou\online\__pycache__\admin.cpython-37.pyc
?????文件????????3599??2020-01-17?22:57??shiyanlou\online\__pycache__\models.cpython-37.pyc
?????文件????????2359??2019-10-03?13:05??shiyanlou\online\__pycache__\serializers.cpython-37.pyc
............此處省略27850個文件信息
- 上一篇:人人 數據庫
- 下一篇:答題卡制作軟件.zip
評論
共有 條評論