文章目录
python基础知识测试
在使用python过程中, 很多基础知识不用回逐渐陌生, 为了增强熟悉程度, 针对python的各个基础知识点做相应的测试, 不断总结回顾.
知识点:
字符串
列表
字典
文件读写
循环遍历
类
来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/unique-morse-code-words
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。
题目:
1.ord(i) 把字母转成ascii码
解题:
class Solution(object):
def uniqueMorseRepresentations(self, words):
"""
:type words: List[str]
:rtype: int
"""
mes = [".-","-...","-.-.","-..",".","..-.","--.","....","..",".---","-.-",".-..","--","-.","---",".--.","--.-",".-.","...","-","..-","...-",".--","-..-","-.--","--.."]
op = []
for word in words:
mes_j = ""
for i in word:
j = ord(i)-97 # ord(i) 把字母转成ascii码
mes_j = mes_j <