2.1 变量和字符串
- 1. 变量
- 变量的使用规则:
- 2. 字符串
- 2.1 字符串拼接
- 2.2 创建字符串
- 2.3 原始字符串
- 2.3.1 使用转义符\进行转义
- 2.3.2 使用 r 在字符串前转义(原始字符串raw)
- 2.3.3 结尾添加反斜杠的方法
- 2.3.4 长字符串
1. 变量
变量var,命名尽量选择专业的名字命名
变量的使用规则:
#使用变量前,必须赋值
#变量不需要声明,可以直接赋值
#变量名可以包含字母、数字下划线,但开头不能是数字
#字母的大小写是不同的变量名
#赋值的符号是 =
teacher = "weivid"
print(teacher)
teacher = "weivid1"
print(teacher)
first = 3
second = 8
third = first + second
print(third)
运行结果:
2. 字符串
2.1 字符串拼接
#字符串也叫做文本,区别于数字,两个是完全不一样的
字符串+字符串 为拼接
myteacher = "weivid"
yourteacher = "wang"
ourteacher = myteacher + yourteacher
print(ourteacher)
运行结果:
2.2 创建字符串
需要在字符两边加上引号,可以是单引号或者是双引号,必须成对
特定的字符需要使用转义符 \
print('5'+'8') #两个字符的拼接
print('Let\'s go')
print("Let's go") #可以使用双引号里加单引号的形式正常打印
运行结果:
2.3 原始字符串
2.3.1 使用转义符\进行转义
2.3.2 使用 r 在字符串前转义(原始字符串raw)
原始字符串结尾不能添加反斜杠 \
print('C:\now')
print('C:\\now')#使用反斜杠\进行转义
print('C:\\now\\uesr\\weivid\\home\\Desktop')
print(r'C:\now\uesr\weivid\home\Desktop')#对于字符串中有很多反斜杠\,可以使用在字符串r进行转义
#print(r'C:\now\uesr\weivid\home\Desktop\')error
运行结果:
2.3.3 结尾添加反斜杠的方法
print(r'C:\now\uesr\weivid\home\Desktop\\'[:-1])
print(r'C:\now\uesr\weivid\home\Desktop' + '\\' )
print(r'C:\now\uesr\weivid\home\Desktop\ ')
运行结果:
2.3.4 长字符串
三重引号""" “”"", ‘’’ ‘’’
#跨越多行的长字符串
下面则是打印修改后的小游戏的代码
print(
"""
print("第二课\n小的游戏规则")
print("--------我是weivid_wang----------")
temp = input("猜一下weivid_wang心中想的是哪个数:")
guess = int(temp)
if guess < 8:
print ("shu")
if guess == 8:
print("卧槽你是我心中的蛔虫吗\n哼猜中了也没有奖励!!")
else:
print("猜错了,我心中的想的是8!!")
print("游戏结束,不玩啦!")
"""
)
运行结果: