打包下载 : :chinesepy051118-cpug.7z
命令交互
#--GBK-- 回答 = 读入('你认为中文脚本语言有存在价值嘛 ? (有/沒;y/n)') 如 '有' == 回答 或 'y' == 回答: 写 "好也! 让我们一起努力!" 不然 '沒' == 回答 或 'n' == 回答: 写 "好吧……我不同意你的意见,但是我坚定的捍卫你发表意见的权力." 否则: 写 "请认真思考后再回答."
直观的组合出一甲子的年份
#--GBK-- 天干=("甲","乙","丙","丁","戊","己","庚","辛","壬","葵") 地支=["子","丑","寅","卯","辰","巳","午","未","申","酉","戌","亥"] 公元 = 2000 天干地支 = "" 取 干 自 天干: 取 支 自 地支: 写 干+支 天干地支 += 干+支+" "+变字串(公元)+"\n" 公元+=1 打开('天干地支.txt', 'w').输出(天干地支)
六十四卦推演
八卦={ "乾":"111", "坤":"000", "震":"001", "坎":"010", "兑":"011", "艮":"100", "离":"101", "巽":"110" } 卦象 = 八卦.索引() 取 阴 自 卦象: 取 阳 自 卦象: 写 阴+阳+" "+八卦[阴]+八卦[阳]
面向对象
#--GBK-- 概念 编辑部: 定义 __初始__(自己, 名字): 自己.名字 = 名字 自己.稿件 = "" 定义 接稿(自己, 作者,文稿): 写 "由" + 自己.名字 + "接 \""+作者+"\" 稿件:" 自己.稿件 = 打开(文稿,"r").读入() 传回 自己 定义 校对(自己, 编辑): 写 "由" + 编辑.名字 + "校对:" 编辑.文稿 = 自己.稿件 写 " 稿件长度为:", 长度(编辑.文稿) 传回 自己 定义 付印(自己, 编辑): 写 "由"+ 编辑.名字 + "付印:" 编辑.文稿 = 自己.稿件 写 编辑.文稿[:36]+"...\n" 传回 自己 定义 印刷(自己, 编辑): 写 "由" + 编辑.名字 + "最终印刷:\n" 编辑.文稿 = 自己.稿件 写 编辑.文稿 #开始模拟现实情况运行编辑部工作 小王 = 编辑部('王小明') 小李 = 编辑部('李四') 小张 = 编辑部('张大民') 老朱 = 编辑部('朱为民') 作者 = '仨儿' 作品 = "PyZen.txt" 小张.接稿(作者,作品).校对(小李).付印(小王).印刷(老朱)
中蟒内含操作说明书,自省列印
#--GBK-- 正文 = "<h3>中蟒 参考手册(自省生成)</h3>" 正文 +="""<style>table{width : ;} ul{margin:0px;padding:0px;} li{background-color :#eee;font-size:92%;list-style-position : inside ;list-style-type : decimal;} p{font-size:80%;color:#fff;background-color :#454;margin:4px 0px;} </style>""" 正文 +="<table><tr>" # 定义名为汇报() 的函式,自动收集模板信息,组织为页面记录下来 定义 汇报(名字,模块): 正文 = "<td valign=top width=250>" 正文 += "<ul>%s 含操作:</ul><ul>"""%(名字) 表 = 内容(模块) 写 变字串(模块) 取 条目 自 表: 正文 += "<li>%s"%(条目) 说明 = "%s.%s.__说明__"%(名字,条目) 试: 正文 += "<p>%s</p>"%(推算(说明)) 失败: 忽略 正文 += "</ul></td>" 传回 正文 正文+=汇报("__內建__ ", __內建__) 正文+=汇报("\'字串\'","字串") 正文+=汇报("['数组']", ['数组']) 正文+=汇报("{'字典':'值'}", {'字典':'值'}) 正文+=汇报("('元组')", ('元组')) 载入 系统 正文+=汇报("系统", 系统) 写 长度(正文) 正文+="</tr></table>" 打开("中蟒自省说明.html", 'w').输出(正文)