标签:区别 拼接 窗口 永久 rop 没有 ace 不能 implicit
一、字符串(String)
单引号与双引号在String中的妙用,区别于Java语言,‘I told my friend, "Python is my favorite language!"‘
创建一个name.py 文件
1、字符串大小写使用方法title(),upper(),lower()
name = "ada lovelace"
print(name.title())
print(name.upper())
print(name.lower() )
输出结果:Ada Lovelace ;ADA LOVELACE; ada lovelace ;
# title():将字符串中的每个单词的首字母大写显示在我们输出窗口上(注:仅仅是修改显示的方式,并没有修改变量里面的内容)
#upper() :将字符串中的单词全部大写(注:仅仅是修改显示的方式,并没有修改变量里面的内容)
#lower() :将字符串中的单词全部小写(注:仅仅是修改显示的方式,并没有修改变量里面的内容)
2、字符串的拼接
first_name = "ada"
last_name = "lovelace"
full_name = first_name + " " + last_name
#用+符号即可完成拼接
3、使用制表符或换行符来添加空白 (空白的定义:包括制表符 \t ,换行符 \n )
>>> print("Python")
Python
>>> print("\tPython")
Python
>>> print("Languages:\nPython\nC\nJavaScript")
Languages:
Python
C
JavaScript
4、空白符的删除:rstrip() 删除末尾所有空白,lstrip() 删除开头所有空白,strip() 删除开头和末尾所有空白
>>> favorite_language = ‘python ‘
>>> print(favorite_language)
‘python ‘
>>>print(favorite_language.rstrip())
‘python‘
>>> >print(favorite_language)
‘python ‘
# rstrip()只能修改字符串的临时显示方法,不能永久修改变量里的内容,即不能永久删除字符串里面的空白
File "apostrophe.py", line 1
message = ‘One of Python‘s strengths is its diverse community.‘
上诉代码会出现报错:SyntaxError: invalid syntax ,意思是出现了无效字符段
二、整数(int)
在Python中,可对整数执行加(+)减(-)乘(*)除(/)运算。
三、浮点数(float)
Python将带小数点的数字都称为浮点数
四、数字与字符串之间的拼接和转化
age = 23
message = "Happy " + age + "rd Birthday!"
print(message)
以上代码会出现报错 TypeError: Can‘t convert ‘int‘ object to str implicitly 即是类型异常错误
因此我们需要将 age 的数据类型转化成String类型数据,故应该写成 str(age),可以解除报错
五、import this
领会python的编程思想和编程优美
标签:区别 拼接 窗口 永久 rop 没有 ace 不能 implicit
原文地址:https://www.cnblogs.com/jokerwang/p/9237908.html