美文网首页
Python-51~55

Python-51~55

作者: AoEliauk | 来源:发表于2020-10-28 16:16 被阅读0次

    ---51---

     Question:

    >Write a function to compute 5/0 and use try/except to catch the exceptions.

    Solution:


    ---52---

    Question:

    >Define a custom exception class which takes a string message as attribute.

    Solution:


    ---53---

    Question:

    >Assuming that we have some email addresses in the "username@companyname.com" format, please write program to print the user name of a given email address. Both user names and company names are composed of letters only.

    Example:

    >If the following email address is given as input to the program:   john@google.com

    Then, the output of the program should be:   john

    Hints:

    >Use \w to match letters.

    Solution:

    解法一

    解法二


    ---54---

    Question:

    >Assuming that we have some email addresses in the "username@companyname.com" format, please write program to print the company name of a given email address. Both user names and company names are composed of letters only.

    Example:

    >If the following email address is given as input to the program:   john@google.com

    >Then, the output of the program should be:   google

    Solution:


    ---55---

    Question:

    >Write a program which accepts a sequence of words separated by whitespace as input to print the words composed of digits only.

    Example:

    >If the following words is given as input to the program:    2 cats and 3 dogs.

    >Then, the output of the program should be:     ['2', '3']

    Hints:

    >Use re.findall() to find all substring using regex.

    Solution:

    解法一


    解法二


    相关文章

      网友评论

          本文标题:Python-51~55

          本文链接:https://www.haomeiwen.com/subject/ubjxvktx.html