二手产品经理

二手产品经理

THIS IS RENO

字符串处理 - 36天 - 在线学python100天

记录#

  1. 今天学习对字符串的处理。
    1. string.lower ()= 所有字母小写
    2. sting.upper () = 所有字母大写
    3. string.title () = 每一个单词的第一个字母大写
    4. string.capitalize () = 第一个单词的首字母大写。
    5. string.strip () = 忽略空格
  2. 在对字符串的处理上需要注意函数的先后顺序,比如字符串 = ' phone'.capitalize ().strip (),执行后的结果是 phone, 而不是 Phone。因为 capitalize () 是对空格执行了字母大写,再去掉的空格。
  3. 今天的练习:制作一个通讯录程序,不允许重复。
namelist = []
while True:
  firstname = input("First Name: ").title()
  lastname = input("Last Name: ").title()
  myname = f"{firstname} {lastname}"
  if myname not in namelist:
    namelist.append(myname)
    print(myname)
  else:
    print("ERROR:Duplicate name")

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。