拜厄练习曲36, 37 获取链接 Facebook Twitter Pinterest 电子邮件 其他应用 七月 12, 2020 第八周,两个月了。这周回复正常,练了四次。我发现每周一好像都不想练,跳过去了。这周练习36-37,挺好听的两首曲子。虽然之前练习的很熟,可是到了周日录音时,不知怎么,总是出错。弹了很久也没有弹出一次特别满意的版本。上周刚放弃了学习Un Loco Poco的想法, 这周又想了学inspector gadget的主题曲。思想斗争了半天,最后还是没忍住,打算开练。不过还是要慢慢来,把练习分开,一周只练一两个小节就好。 获取链接 Facebook Twitter Pinterest 电子邮件 其他应用 评论
拜厄练习曲44, 45 八月 19, 2020 第12周,三个月了。上周第一次没有练习,也没有上传视频。练琴真的不是一见容易坚持的事情,尤其是工作上忙起来。 这周开始练习八分音符,感觉速度很快,也很难控制时间。练习45有左手的八分音符,4,5指非常难练。 阅读全文
Exercism: Word Count (Python) 七月 30, 2020 统计一句话中单词的数量。可以直接使用collecitons中的Counter。稍微麻烦的是句子需要parse一下。我试着用正规表达式,不过没法全部做到处理全部规则。等通过后看看有没有其他人可以做到。 from collections import Counter import re def count_words(sentence): words = re.findall(r"([\w]+'*[\w]*)+\b", sentence.replace("_", " ").lower()) return dict(Counter(words)) Updated: 19/08/2020 刚看了导师的评论,推荐不用re和dict Counter。直接写parser还有点费劲,要考虑到不同的case。 import re class Counter: def __init__(self): self.__counter = {} def count(self, word): self.__counter.setdefault(word, 0) self.__counter[word] += 1 @property def data(self): return self.__counter def count_words(sentence): #words = sentence.lower().replace(",", " ").replace(".", " ").split(" ") counter = Counter() word = "" start_word = False quote_level = 0 escape = False for c in sentence: if escape: escape = False 阅读全文
评论
发表评论