"""你好
--------info %s-----
Name:%s
Age:%s
Salary:%s
"""%(name,name,age,job)
%s 也可以换成%d
%s代表 string %d 代表只能接受数字 他的作用是帮助你检测输入的数据类型
还有一个 %f 代表的是浮点小数
注意%S点位符要和括号里的位数相等
msg=""" 这个地方是不显示的 name=%s age=%d """%(name,age) print(msg)
另外一种格式化字符串形式
msg=""" 这个地方是不显示的 name={_name} age={_age} """.format(_name=name,_age=age) print(msg)
第三种形式的格式化 msg=""" 这个地方是不显示的 name={0} age={1} """.format(name,age) print(msg)
万恶的+号拼接,都是在内存里直接开辟一块内存,所以不要用+号来拼接
密码加密显示:
#! -*- coding:utf-8 -*- import getpass #直接调用密码库 py里有一个getpass的密码库,可以直接调用 调入命令为import username=input("username") password=getpass.getpass("password:") #这个命令在pycharm里显示不出来 要在cmd里显示 也就是在cmd里运行这个文件
#! -*- coding:utf-8 -*- import getpass #直接调用密码库 py里有一个getpass的密码库,可以直接调用 调入命令为inport username=input("username") #password=getpass.getpass("password:") password=input("请输入 密码") #这个命令在pycharm里显示不出来 要在cmd里显示 也就是在cmd里运行这个文件 _username="wwwce" _password="123456" if username==_username and password==_password: print("{name}登陆成功".format(name=username)) else: print("密码错误。。。") print("打开豆瓣网站开始")