一、变量
1)变量名只能包含字母、数字和下划线
2)变量名不能包含空格,但可使用下划线来分隔其中的单词
3)不要将Python关键字和函数名用作变量名
4)变量名应既简短又具有描述性
二、字符串
1)字符串就是一系列字符。在Python中,用引号括起的都是字符串,其中的引号可以是单引号, 也可以是双引号
2)大小写处理方法
name = "Ada Lovelace"
print(name.upper())
print(name.lower())
这些代码的输出如下:
ADA LOVELACE ada lovelace
3)Python使用加号(+)来合并字符串
first_name = "ada"
last_name = "lovelace"
full_name = first_name + " " + last_name
print(full_name)
结果如下:
ada lovelace
4)title()以首字母大写的方式显示每个单词,即将每个单词的首字母都改为大写。
irst_name = "ada"
last_name = "lovelace"
full_name = first_name + " " + last_name
print("Hello, " + full_name.title() + "!")
在这里,一个问候用户的句子中使用了全名,并使用了方法title()来将姓名设置为 合适的格式。这些代码显示一条格式良好的简单问候语:
Hello, Ada Lovelace!
5)使用制表符或换行符来添加空白
要在字符串中添加制表符,可使用字符组合t
>>> print("Python")
Python
>>> print("tPython")
Python
6)要在字符串中添加换行符,可使用字符组合n:
>>> print("Languages:nPythonnCnJavascript") Languages: Python C Javascript
7)删除空白
在程序中,额外的空白可能令人迷惑。对程序员来说,'python'和'python '看起来几乎没 什么两样,但对程序来说,它们却是两个不同的字符串。Python能够发现'python '中额外的空 白,并认为它是有意义的——除非你告诉它不是这样的。 空白很重要,因为你经常需要比较两个字符串是否相同。
Python能够找出字符串开头和末尾多余的空白。要确保字符串末尾没有空白,可使用方法 rstrip()。
>>> favorite_language = 'python '
>>> favorite_language
'python '
>>> favorite_language.rstrip()
'python'
>>> favorite_language
'python '
三、使用函数 str()避免数值类型错误
age = 23
message = "Happy " + str(age) + "rd Birthday!"
Happy 23rd Birthday!



