二手产品经理

二手产品经理

THIS IS RENO

数组 - 34天 - 在线学Python100天

记录#

  1. 今天继续学习数组。将重复的代码、复用的代码定义为函数,能提高代码的美观程度。
  2. 为数组创建编号列表。
    1. 方法 1。在打印时定义计数器,每次循环 + 1。
    2. 方法 2。使用 for 循环的 index 配合 range。
  3. 今天的练习是补充案例的选项 4。比较简单,没什么难度。
import os, time
listOfEmail = []

def prettyPrint():
  os.system("clear") 
  print("listofEmail") 
  print()
  for index in range(len(listOfEmail)): # len counts how many items in a list
    print(f"{index}: {listOfEmail[index]}") 
  time.sleep(1)

def spamming():
  os.system("clear")
  print("SPAMMING")
  print()
  for i in range(10):
    os.system("clear")
    print(f"spamming {i}")
    time.sleep(2)
    


while True:
  print("SPAMMER Inc.")
  menu = input("1. Add email\n2: Remove email\n3. Show emails\n4. Get SPAMMING\n> ")
  if menu == "1":
    email = input("Email > ")
    listOfEmail.append(email)
  elif menu =="2":
    email = input ("Email > ")
    if email in listOfEmail:
      listOfEmail.remove(email)
  elif menu == "3":
    prettyPrint() 
  elif menu == "4":
    spamming()
  time.sleep(1)
  os.system("clear")

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