第 2 章 变量和简单数据类型1

# 第 2 章 变量和简单数据类型
# 2-1 简单消息: 简单消息: 将一条消息存储到变量中,再将其打印出来。

test_maxwell = " I love Python !"

print(test_maxwell)






#  2-2 多条简单消息: 多条简单消息: 将一条消息存储到变量中,将其打印出来;再将变量的值修改为一条新消息,并将其打印出来。
'''
test_max = " 上海今天的天气真的很好,如此好的天气还是有很多大学生选择在室内学习却放弃了在室外游玩的一次美丽游玩的邂逅!"
print(test_max)

risk_1 = print(test_max)

print(risk_1)
'''
# 2.3 字符串
# 字符串就是一系列字符。在Python 中,用引号括起来的都是字符串,其中的引号可以是单引号,也可以是双引号。

# 2.3.1 使用方法修改字符串的大小写。
# 对于字符串,可执行的简单的操作之一就是修改其中的单词的大小写。
'''
name = "ada_lovelace"
print(name.title())
# 函数title()以首字母大写的方式显示每个单词,即将每个单词的首字母改为大写。
'''
# name = "Ada lovelace"
# print(name.upper())
# 将字符串全部改为大写
# print(name.lower())
# 将字符串全部改为小写 。 存储数据时,方法lower()很有用。很多时候,你无法依靠用户来提供正确的大小写,因此需要将字符串先转换为小写,再存储它们。以后需要这些信息时,再将其转换为最合适的大小写方式。

#  2.3.2 合并(拼接)字符串
# 很多情况下,都需要合并字符串。
# first_name = "Maxwell"
# last_name = "Pan"
# full_name = first_name + " " + last_name
# print(full_name)

# Python使用加号(+)来合并字符串。以上这种合并方式的方法称为拼接。通过拼接,可使用存储在变量中的信息来创建完整的消息。

# first_name = "Maxwell"
# last_name = "Pan"
# full_name = first_name + " " + last_name
# print("Hello, " + full_name.title() + "!")

# 也可以使用拼接来创建消息,再把整条消息都存储在一个变量中:

# first_name = "Maxwell"
# last_name = "Pan"
# full_name = first_name + " " + last_name
# message = "Hello, " + full_name.title() + "!"
# print(message)

#  2.3.3 使用制表符或换行符来添加空白
# 在编程中,空白泛指任何非打印字符,如空格、制表符和换行符。你可以使用空白来组织输出,以便其更容易读。

# print("Python")

# 要在字符串中添加制表符,可使用字符组合/t
# print("\tPython")

# 要在字符串中添加换行符,可以用字符组合\n:
# print("Language:\nPython\nC\nJavaScript")

#  还可以在同一个字符串中同时包含制表符和换行符。
# 字符串"\n\t"让Python 换到下一行,并在行开头添加一个制表符。
# print("Languages:\n\tPython\n\tC\n\tJavaScript")

# 2.3.4 删除空白
# Python 能够找出字符串开头和末尾多余的空白。要确保字符串末尾没有空白,可使用方法rstrip()
# favorite_language = 'python '
# print(favorite_language)
# 要永久删除这个字符串中的空白,必须将删除操作的结果存回变量中:
# favorite_language = favorite_language.rstrip()
# print(favorite_language)

# 你可以剔除字符串开头的空白,或同时剔除字符串两端的空白。为此,可分别使用方法lstrip()和strip()
# favorite_language = '  python '
# favorite_language.rstrip()
# print(favorite_language.rstrip())
#
# favorite_language.lstrip()
# favorite_language.strip()
# print(favorite_language.strip())

# 以上lstrip(),rstrip(),strip() 这些剥除函数有助于你熟悉字符串操作。在实际程序中,这些剥除函数最常用于在存储用户输入前对其进行清理。

# 2.3.5 使用字符串时避免语法错误。

# 语法错误是一种时不时会遇到的错误。程序中包含非法的Python 代码时,就会导致语法错误。
# 撇号位于两个双引号之间,因此Python解释器能够正确地理解这个字符串
# message = "One of Python's strength is its diverse community."
# print(message)

# 然而,如果你使用单引号,Python将无法正确地确定字符串的结束位置:

# message = ' One of Python's strength is its diverse community. '
# print(message)

# 注意  编写程序时,编辑器的语法突出功能可帮助你快速找出某些语法错误。看到Python代码以普通句子的颜色显示,或者普通句子以Python代码的颜色显示时,就可 能意味着文件中存在引号不匹配的情况。






















评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值