创建水果列表
学校附近新开了一家水果超市,超市老板请你帮忙把水果放到货架上。
这里有一个表示货架的列表fruits,请将以下水果放到列表中:
“苹果”
“草莓”
“香蕉”
“梨”
“百香果”
提示: 定义一个列表,将指定数据存储到列表中即可。
fruits = ["苹果","草莓","香蕉","梨","百香果"]
print(fruits)
删除水果
由于季节原因,水果超市中有些水果将不再提供。
请将以下水果从fruits列表中删除:
“草莓”
“百香果”
注意: list.remove(obj)方法可以将列表中的指定数据删除。
fruits = ['苹果', '草莓', '香蕉', '梨', '百香果']
fruits.remove("草莓")
print(fruits)
fruits.remove("百香果")
print(fruits)
添加水果
超市新进了一批水果,请你将以下水果添加到列表fruits 中:
“西瓜”
“葡萄”
注意: list.append(obj)方法可以将指定数据添加到列表的末尾。
fruits = ['苹果', '香蕉', '梨']
fruits.append("西瓜")
print(fruits)
fruits.append("葡萄")
print(fruits)
计算总分和平均分
小明刚结束期末考试,他将自己各科的分数保存到了列表scores中,现在,请帮他进行一些计算:
计算总分,并将计算结果保存到变量total_score中
计算平均分,并将计算结果保存到变量avg_score中
# 小明的期末考试成绩分数如下:
scores = [95, 69, 98, 74, 64, 72, 53, 92, 83]
# 请计算小明的总分、平均分,并保存至变量 total_score, avg_score 中
total_score =sum(scores)
avg_score = sum(scores)/len(scores)
添加用户
这里有一个保存用户账户信息的「字典」,字典的 key 是用户名,value 是明文密码,形式如下:
users = {
“user1”: “password1”,
“user2”: “123456”
}
请编写程序,向用户字典中添加如下账户:
用户名 密码
zhangsan zs123456
lisi si123456
提示: dict[key] = value可以向字典中添加新的键/值对,也可以修改已有的键/值对。
users = {
"alpha": "alpha123",
"beta": "betaisverygood",
"gamma": "1919191923"
}
users["zhangsan"] = "zs123456"
users["lisi"] = "si123456"
模拟用户登录
这里有一个保存用户账户信息的字典,请用程序模拟系统的登录验证过程。
请用程序实现
用键盘模拟用户输入,判断输入的用户名或密码是否正确,并输出登录信息。
如果输入的用户名存在,且密码正确,则输出success
如果输入的用户名存在,但密码不正确,则输出password error
如果输入的用户名不存在,则输出not found
输入格式
分两行输入,第一行为用户名,第二行为密码。
users = {
"alpha": "alpha123",
"beta": "betaisverygood",
"gamma": "1919191923",
"zhangsan": "123456",
"lisi": "123456",
"admin": "ADMIN",
"root": "Root123"
}
username = input()
password = input()
# 请在下面编写代码,判断输入的用户名或密码是否正确
key_list=list(users.keys())
value_list=list(users.values())
for i in range(len(key_list)):
if username == key_list[i]:
if password == value_list[i]:
print("success")
else:
print("password error")
if username not in key_list:
print("not found")
以上内容适合初学者进行练习使用,欢迎大家转载转发,注明出处即可。