Codewars网站刷题笔记3
Calculate BMI题目很简单,这里面有意思的还是如何简化if-else语句,按照一般的套路我也想到了使用列表或者字典之类,但是呢如何处理还是没想到的。 1['Underweight', 'Normal', 'Overweight', 'Obese'][(b > 30) + (b > 25) + (b > 18.5)]
Calculate BMI题目很简单,这里面有意思的还是如何简化if-else语句,按照一般的套路我也想到了使用列表或者字典之类,但是呢如何处理还是没想到的。 1['Underweight', 'Normal', 'Overweight', 'Obese'][(b > 30) + (b > 25) + (b > 18.5)]
很早就注册了codewars网站,却一直没有刷题,主要原因是懒,一小部分原因是这个网站访问比较慢。现在准备重新练习python,其实python也是很早就学了,一直没有练习,然后基本就一直处于入门水平,知道简单的语法而已,这次要好好练一次。 以codewars网站上面的题目为基础进行练习,每周都会刷一些题目,然后把这周做题过程中获得的一些技巧和经验,记录在博客中。作为一个系列,归类在python中。这是第一篇。 网站题目的github地址:https://github.com/aoenian/codewars-katas-python