第二章 变量和简单数据类型

2.1 运行hello_world.py时发生的情况

print("Hello Python World!")
运行后显示Hello Python World!

2.2 变量

增加一个变量,将文本给到变量
message = "Hello Python World!"
print(message)

运行后显示 Hello Python World!

2.2.1 变量的命名和使用

2.3 字符串——第一种数据类型

字符串是一系列字符。用引号引起的都是字符串,可以是单引号也可以是双引号。

如:
"This is a string."'This is also string'

2.3.1 修改字符串的大小写

方法:使用函数title()upper()lower()

如:
name.py

name = "ada lovelace"
print(name.title())

运行后显示 Ada Lovelace
方法title( )出现在变量的后面。方法是Python可对数据执行的操作。在name.title( )中,name后面的句点让Python对变量name执行方案title( )指定的操作。
title( )以首字母大写的方式显示每个单词。upper( )全部转换为大写,lower( )全部转换为小写。

2.3.2 合并拼接字符串

Python使用+号来合并字符串:

first_name = "love"
last_name = "you"
full_name = first_name + " " + last_name
print(full_name)

显示为 love you
结合字符串转换以及变量,可以优化为:

first_name = "loveme/136a"
last_name = "you"
full_name = first_name + " " + last_name
message = "Hello,I " + full_name.title() + "!"
print(message)

输出结果为:Hello,I Love You!

2.3.3 使用制表符或转行符来添加空白

制表符:\t,换行符:\n
>>>print("Languages:\n\tPython\n\tC\n\tJavaScript")
Languages:
Python
C
JavaScript

2.3.4 删除空白

Python能找到字符串开头和末尾多余的空白。要确保字符串末尾没有空白,可使用方法rstrip()。
方法的删除只是暂时的,如果要永久删除,必须将删除的结果返回到变量中去。
剔除开头和两端的空白,可使用方法lstrip()和strip()。