來梳理一些沙雕又有趣的GitHub開源程式

2021-10-14 08:23:28 字數 1309 閱讀 4595

以下文章**於python中文社群 ,作者程式設計師阿橙

github作為全球最大的同性(程式設計師)交友(協作)**,是乙個免費的開源軟體中心,其中不乏一些具有創造性的專案,下面我們就來梳理一些超有趣的開源程式。

對王之王——對穿腸

春節貼春聯是中國人過年的特有習俗,還記得《唐伯虎點秋香》那段經典的對對子嗎? 這是乙個使用自然語言處理模型開發的對對聯專案,該專案在深度學習的基礎上用python和tensorflow編寫。

川普程式語言

川普程式語言(trumpscript)是乙個調侃美國**川普的程式語言,裡面所有的程式設計邏輯都符合川普的行事風格。具體來說該語言有以下特點:1、所有數字都必須大於100萬,因為小數字對川普來說無關緊要;2、沒有匯入語句,因為所有**必須由美國本土生產;3、所有的程式必須以「美國偉大」(「america is great」)結尾;4、如果正在執行該指令碼的計算機來自中國,trumpscript將無法編譯;5、通過構建一堵牆(程式中新增--wall標誌),trumpscript將拒絕在使用墨西哥語言環境的計算機上執行。

超越鼓勵師

從外形上來看,楊超越蘿莉臉、大長腿、大眼睛、小高鼻,很像動漫人物,據有關統計,楊超越的粉絲中程式設計師佔很大比例,她的粉絲甚至曾經舉辦過一次楊超越杯程式設計大賽。安裝這個程式後,當程式設計師在 vs code 中連續寫**超過一小時,會有楊超越提醒你該休息啦!

提桶跑路

這個程式的作者應該是消防員出身,它的主要作用是在出現火災等突發狀況來臨時,你可以用該指令碼一鍵切換到新分支,並提交**,以避免在逃亡時的匆忙提交導致跟線上**衝突。這個開源程式最適合提桶跑路!

一些有趣的函式

split 函式是用來處理字串的,遍歷字串,當遇到某一標誌時則將字串分割成列表。例如 s jhdj dkdskd s dskdh sdsdk sdksd skd sds kd sd s1 s.split 標誌設定為空格執行結果 jhdj dkdskd s dskdh sdsdk sdksd skd ...

資料清洗的一些梳理

照例,先上圖 預處理階段 預處理階段主要做兩件事情 一是將資料匯入處理工具。通常來說,建議使用資料庫,單機跑數搭建mysql環境即可。如果資料量大 千萬級以上 可以使用文字檔案儲存 python操作的方式。二是看資料。這裡包含兩個部分 一是看元資料,包括字段解釋 資料 表等等一切描述資料的資訊 二是...

一些有趣的演算法題

老崔去某廠筆試時,遇到了經典的 狼 羊 白菜 過河問題 由於經常看演算法方面的內容,這道對於他來說,so easy。題目大概是這樣 題號1 農夫需要把狼 羊 菜和自己運到河對岸去,只有農夫能夠划船,而且船比較小,除農夫之外每次只能運一種東西,還有乙個棘手問題,就是如果沒有農夫看著,羊會偷吃菜,狼會吃...