字符串\数字

字符串

name="ada lovelace"
print(name.title()) #以首字母大写的方式显示每个单词
print(name.upper()) #将字符串改为全部大写,
print(name.lower()) #将字符串改为全部小写
print("\t"+name.title()) #\t制表符
print(name+"\n"+"Hi") #\n换行符

favorite_language='python '
print(favorite_language.rstrip()) #暂时删除末位空白
favorite_language1=' python'
print(favorite_language1.strip()) #暂时删除头部和尾部空白
favorite_language2=' python '
print(favorite_language2.lstrip()) #暂时删除开头空白

输出:

Ada Lovelace
ADA LOVELACE
ada lovelace
	Ada Lovelace
ada lovelace
Hi
python
python
python 
[Finished in 29ms]

数字

a=2+3 
print(a)
b=3**2 #3的2次方
print(b)
c=3**3 #3的3次方
print(c)

输出:

5
9
27
age=23
message="Happy "+age+"rd Brithday!"
print(message)

输出:
出现类型错误

Traceback (most recent call last):
  File "/Users/wu/Desktop/python_work/string.py", line 2, in <module>
    message="Happy "+age+"rd Brithday!"
TypeError: can only concatenate str (not "int") to str

通过str() 函数将int变量表现为字符串

age=23
message="Happy "+str(age)+"rd Brithday!"
print(message)

输出:

Happy 23rd Brithday!
[Finished in 25ms]

猜你喜欢

转载自blog.csdn.net/xiaoduzi1991/article/details/123536018