• mooc课程mit6.00.1xproblem set1解决方法


    • counting vowels:
      计算字符串中含有元音字母aeiou的数量
      1 char = 'azcbobobegghakl'
      2 num = 0
      3 #利用in方法直接查找字符串char中含有的元音字母数量
      4 for char in 'aeiou':
      5     num += 1
      6 print ("Number of vowels: " + str(num))
    • counting bobs:
      查找字符串中含有子串‘bob’的数量
      1 count = 0
      2 s = 'azcbobobegghakl'
      3 #range()方法:当i大于0小于字符串s的长度时
      4 for i in range(0,len(s)):
      5 #如果从s中截取3位长度的子串等于‘bob’时,将计数加一
      6     if s[i:i+3] == 'bob':
      7         count += 1
      8 print(count)
    • ALPHABETICAL SUBSTRINGS:
      查找字符串中按字母顺序排列的最长子串,比如azcbobobegghakl则输出beggh
       1 s = "azcbobobegghakl"
       2 start = 0
       3 end = 0
       4 temp_start = 0
       5 
       6 for i in range(1, len(s)):
       7     if s[i-1] > s[i]:
       8         temp_start = i
       9 
      10     if i - temp_start > end - start:
      11         start = temp_start
      12         end = i
      13 
      14 print('Longest substring in alphabetical order is:', s[start:end+1])
    本文为博主辛苦创作,转载请注明 http://honoka.cnblogs.com。
  • 相关阅读:
    图片移动特效
    风云舞
    弹出页面
    javascript放大镜原版
    jquery UI入门
    AJAX demo——操作文本文件
    上一页 1 2 ...10 下一页 百度 GOOGLE 分页
    在后台调用JavaScript打开新页面
    Ext简介
    My97DatePicker
  • 原文地址:https://www.cnblogs.com/honoka/p/4795897.html
Copyright © 2020-2023  润新知