修改用户功能实现 | 学习笔记

简介: 快速学习 修改用户功能实现

开发者学堂课程【Python入门 2020年版修改用户功能实现】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/639/detail/10427


修改用户功能实现


内容介绍:

一、名片管理系统(修改用户功能)

二、字符串 format 方法的使用


一、名片管理系统(修改用户功能)

def modify_ user():

number = input('请输入要修改的序号(序号从0开始) :')

if check_ number(number):

user = user. _list[int(number) ]

# print('您要修改的信息是: \n姓名:{},手机号:{}, QQ:{}'.. format(user[ 'name'], user['teL'], user['qq']))

print('您要修改的信息是: \n姓名:{name},手机号:{te1},QQ:{qq}. format (**user))

new_ name = input('请输入新的姓名:')

for u in user_ list:

if u['name'] == new_ name:

print('新用户名已经存在')

modify_ user()

Return

else:

new_ tel = input('请输入新的手机号:')

new_ qq = input('请输入新的QQ:')

if new_ name == user[ 'name'] and new_ tel == user['te1'] and new_ qq == user['qq']:

print('信息未修改')

else:

user[ ' name'] = new_ name

user['tel'] = new_ tel

user['qq'] = new_qq


二、字符串 format 方法的使用

# {}也可以进行占位

#{}什么都不写,会读取后面的内容,一一对应填充

x = '大家好, 我是{},我今年{}岁了' .format('张三'18)

print(x)

# {数字}根据数字的顺序来进行填入。数字从0开始

y = '大家好,我是{1},我今年{0}岁了' .format(20, ' jerry')

print(y)

# {变量名}

z='大家好, 我是{name}, 我今年{age}岁了,我来自{addr}' .format(age=18, name='jack', addr= '襄阳' )

print(z)

#混合使用{数字}{变量}

a = '大家好,我是{name},我今年{1}岁了,我来自{0}' .format( '泰国'23, name='tony' )

print(a)

# {}什么都不写 {数字}不能混合使用

d = ['zhangsan', 18'上海'180]

# b三大家好,我是{},我今年{}岁了,我来自{},身高{}cm.format(d[0], d[1], d[2], d[3])

b = '大家好, 我是{},我今年{}岁了,我来自{},身高{}cm' .format(*d)

print(b)

info = {'name': 'chris', 'age': 23,addr': '北京''height': 190}

C = '大家好, 我是{name},我来自{addr},身高{heightpcm,我今年{age}岁了'format(** info)

print(c)

相关文章
|
4月前
|
监控 数据安全/隐私保护
若依修改---功能详解--权限控制,demo超级管理员,可以查看所有功能菜单,zhangsan,登录之后,仅可以查看线索的菜单,不同角色岗位,登录查看的内容不同,若依通过用户管理,角色管理,菜单管理控
若依修改---功能详解--权限控制,demo超级管理员,可以查看所有功能菜单,zhangsan,登录之后,仅可以查看线索的菜单,不同角色岗位,登录查看的内容不同,若依通过用户管理,角色管理,菜单管理控
|
6月前
|
Java 数据库连接 数据库
用户登录功能实现案例
用户登录功能实现案例
69 0
|
前端开发
前端学习笔记202305学习笔记第二十二天-新增修改弹框复用1
前端学习笔记202305学习笔记第二十二天-新增修改弹框复用1
40 0
|
前端开发
前端学习笔记202305学习笔记第二十二天-新增修改弹框复用5
前端学习笔记202305学习笔记第二十二天-新增修改弹框复用5
57 0
|
前端开发
前端学习笔记202305学习笔记第二十二天-新增修改弹框复用3
前端学习笔记202305学习笔记第二十二天-新增修改弹框复用3
62 0
|
前端开发 Java 数据库
给角色分配菜单的功能后台代码的编写 | 学习笔记
快速学习给角色分配菜单的功能后台代码的编写
给角色分配菜单的功能后台代码的编写 | 学习笔记
|
PHP
laravel-admin 自定义登陆逻辑,补充原有账号密码登录
laravel-admin 自定义登陆逻辑,补充原有账号密码登录
344 0
|
前端开发
前端工作总结128-阅读账号里面的新增调用接口操作
前端工作总结128-阅读账号里面的新增调用接口操作
89 0
前端工作总结128-阅读账号里面的新增调用接口操作
|
开发者 Python
显示用户功能实现 | 学习笔记
快速学习 显示用户功能实现
|
前端开发 JavaScript 关系型数据库
后台系统登录功能改造(1) | 学习笔记
快速学习后台系统登录功能改造(1)