1,title()方法 将字符串中的每个单词的首字符大写
2,upper()方法 将字符串的所有字母大写
3,lower()方法 将字符串的所有字母小写
name = "beyond Sq"
print(name.title())
print(name.upper())
print(name.lower())
调用方式:对象名.函数名
效果图如下:
4,连接符+
可以将多个字符串变量拼接起来
first_name = "msYan"
last_name = "mrsiQI"
full_name = first_name + " " + last_name
message = "Hello, " + full_name + "!"
message1 = "Hello, " + full_name.title() + "!"
message2 = "Hello, " + full_name.upper() + "!"
message3 = "Hello, " + full_name.lower() + "!"
print(message)
print(message1)
print(message2)
print(message3)
效果图如下:
5,字符串中可以添加制表符\t
空格 \n
换行
print("Languages:\n\tPython\n\tC\n\tJavaScript")
效果图如下:
6,strip()方法 删除开头和结尾的所有空白
7,lstrip()方法 删除开头(left)的所有空白
8,rstrip()方法 删除结尾(right)的所有空白
name = ' Y beyond sq Y '
print(name);
print(name.strip())
print(name.rstrip())
print(name.lstrip())
输出三个name不同的格式,可得name是不会改变的没改变的只是一个暂时的状态值
效果图如下:
Python 3中的print是一个函数,因此括号必不可少
9,Python使用两个乘号表示乘方运算,同样与C语言类似,支持加减乘除运算也支持优先级的先后顺序、对于浮点数结果包含的小数位数可能是不确定的
a = 1
b = 2
c = 2 + 3 * 4
d = (2 + 3) * 4
e = 2**3
a1 = 0.1
b1 = 0.2
print(c)
print(d)
print(e)
print(a+b)
print(a1+b1)
效果图如下:
10,str()方法 将数字转换成字符输出
age = 23
message = "Happy " + str(age) + "rd Birthday!"
print(message)
效果图如下:
这里age默认是int型,但是要想输出,必须将age转换为字符串类型。
11,注释#
Python中注释用#(井号)标识
12,import this(Python之禅)
import this
效果图如下: