一,
print("nan","hang","jing")同一行显示
print("nan",end="")end=""表示为空格
二,字符串格式化
uname = input ("xingming:")
pwd = input ("mima:")
1,加号进行拼接
print("xingming:"+zhangsan+"mima:"+123456)
2,只输出一个值的时候,可以选择用逗号隔开
print("用户名:", uname)
3,用占位符占取位置
print("用户名是%s的账号密码是:%s,他的地址是:%s"%(uname,pwd,ds))
a=float(input("请输入一个浮点数:"))
print("输入的数字是:%.2f" %a).2表示小数点后显示两位
4,format函数
print("用户名是{},密码是{},地址是{}".format(uname,pwd,ds))
format函数括号内填入依次要占位的变量
5,推荐
print(f"用户名是{uname},密码是{pwd},地址是{ds}")
三,运算符
加+
减-
乘*
除/
整除//
求余%
求幂**
六,关系运算符,比较运算符
< >= <= == !=(不等于)
七,逻辑运算符
&& and
|| or(一真则真)
^ not
八,所属运算符
in
not in
a=[1,2,3]
1 in a
九,is 运算符
is相当于=== 判断内存地址是否相同
==判断值是否相同
a=[1,2,3]
b=[1,2,3]
a is b
flose
十,赋值运算符
= += -= *= /=
a = 1
a+ =3 a=a+3
a - =3 a=a-3
十一,字符串对象
str()强制转换成字符串
len() 返回字符串长度
'capitalize':首字母大写
'center':文本居中
ljust:居左
rjust:居右
'startswith':以**开头
'endswith':以**结尾
'find':有的话位置就是从0开始,没有就是负一。
'index':不存在就是报错,存在与find相同
'strip':去除两边空格
'lstrip':去除左边空格
'join':穿插
'split':分割
'replace':替换
replace( "被替换的元素","替换的元素")
'count':统计出现的次数
'lower':转小写
'upper':转大写