python

项目发布测试后,有2天没什么事做的时间,就找了篇python的基础教程看了看,感觉还是蛮有意思的一门语言。看了一天,然后花了大概3个小时写了一个小小的学生管理系统,也算是我第一个pythondemo吧。

学生管理系统

  • 只做了正流程,基本没有错误输入信息校验。这种类型不明确的语言,还不太清楚怎么做一个好的错误校验。
  • 写起来挺好玩,很符合自然语言的感觉。
  • 没有switch,查了查网上的资料然后用字典实现了一个映射,但感觉写起来比较麻烦,而且所有的case函数的参数必须是一种类型。也可能是我理解有问题?
  • 据说可以用 lambda 表达式来做到复杂的效果,百度了下,貌似lambda就是OC中的匿名函数,但还没去看怎么使用。