字符串的格式化
1,用+做拼接
2,当输出之只有一个的时候,print("用户名:",uname)
3,占位符 %d %f %s
%.2f(小数点后保留2位)
print("用户名%s的密码是%s,地址是%s"%(unmae,pwd,ds))
4,format()
print("用户名{}的密码是{},地址是{}".format()uname,pwd,ds)
5,极力推荐
print(f"用户名{uname}的密码是{pwd},地址是{ds}")
运算符:
1,算术运算符
+,-,*,/,//(整除,%(求模),**(幂)
2,关系(比较)运算符
> , < ,>=,<= ,!=
3,逻辑运算符
and , or, not
4,所属运算符
in not in
5,is 运算符
is is not
==判断值是否相等
is判断内存地址是否相同
6,赋值运算符
= += -= *= /= **=
例子:a+=3------>a=a+3
python没有自增自减 (i-- i++)
7,三目运算符
8,位运算
字符串:
三引号会保留字符串原本格式,多行保留格式
str():强制转换成字符串
len():字符串里元素的长度
字符串的方法
capitalize:字符串首字母大写
center(居中)\ljust(左对齐)\rjust(右对齐):文本对齐
endswich():判断是否以.......结束
startswich():判断是否以......开始
find():如果不存在------->-1 存在:返回具体位置
index():如果不存在直接报错
format():字符串格式化
strip():去除左右空格
lstrip():去除左空格
rstrip():去除右空格
join():拼接
split():分割 split:(”分割“)
lower():转小写
upper():转大写
替换:replace(要替换的目标,替换成的数据)
题目一
print(" 赛尔号 ")
print("~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*")
print(" 1.用户登录 ")
print(" 2.新用户注册 ")
print("~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*")
select = int(input("(温馨提示)请勾选同意"))
题目二
uname = input("请输入您的用户名:")
pwd = input("请输入您的密码:")
ds = input("请输入您的地址:")
print("用户名是" + uname + "的地址是"+ pwd ,"地址是" + ds)