变量
1.变量命名和使用:
- 变量名只能包括字母、数字和下划线。变量名可以是以字母和下划线打头,但不能以数字打头,例如可将变量名命名为message_1,而不能将变量名命名为1_message。
- 变量名不包含空格,但可以用下划线来分隔其中的单词。例如greeting_message是正确的,但是greeting message这样的变量名是错误的。
- 不要将Python关键字和函数名作为变量名。
- 变量名既要简短又要具有可描述性。例如name比n要好等等。
- 注意小写之母l和大写之母O,因为他们可能当成1和0。
字符串
1.字符串就是由一些字符组成。在Python编程语言中,用引号括起来的就字符串,包括单引号和双引号。例如下例:
'I am from China'
"I am from China"
2.使用name.title()、name.lower()以及name.upper()修改字符串大小
name = " i love you"
print(name.title()) //name将每个单词的首字母改成大写字符
>>I Love You
name = "i loe you"
print(name.upper()) //将所有小写字母改成大写字母
print(name.lower()) //将所有大写之母改成小写字母
>>I LOVE YOU
>>i love you
3.合拼字符串
3.1使用+号来合拼字符串。例子如下
first-name = "li" //定义姓
last-name = "ping'' //定义名
full-name = first-name + " " + last-name //姓名=姓+名
print(full-name) //打印姓名
>> li ping
3.2使用拼接的方法合并字符串。例子如下
first-name = "li"
last-name = "ping''
full-name = first-name + " " + last-name
print(“Hello, ” + full-name.title() + "!")
>>Hello, li ping!
first-name = "li"
last-name = "ping''
full-name = first-name + " " + last-name
message = “Hello, ” + full-name.title() + "!" //创建以给message变量,将所需打印出的信息存放于message变量中
print(message)
>>Hello, li ping!
4.使用制表符或者换行符来添加空白
>>> print("Languages:\n\tChinese\n\tEnglish") // \n为换行符,\t为制表符
Languages:
Chinese
English
5删除空白
调用 rstrip()、lstrip()、strip()可删除空白
favorite_lanuage = " Chinese "
favorite_lanuage.rstrip() //删除尾未的空白符
>> ' Chinese'
favorite_lanuage.lstrip() //删除开头的空白符
>>'Chinese '
favorite_lanuage.strip() //删除两端的空白符
>>'Chinese'