美文网首页
变量和字符串(1)——Python

变量和字符串(1)——Python

作者: 小鱼儿_Y | 来源:发表于2020-07-29 14:31 被阅读0次

变量(variable):变量就是一个名字或者标签。

例如:

X = 3     给变量X赋值为3;“=” 是赋值的意思
print(X)     打印变量X

变量名命名的原则:通常是由字母,数字,下划线构成。但是,不能以数字开头。
1、变量名是区分大小写的。
2、变量的是变化的,变量的值取决于最后一次的赋值操作。
3、交换两个变量的值,可以再次引入一个变量,也可以选择直接交换的操作方式:

引入中间变量z:

X = 3
y = 5
z = X    引入中间变量z,将X的值赋给z
X = y    将y变量的值赋给X
y = z     将中间变量z的值赋给y
pint (x,y)
5,3

直接交换:

X = 3
y = 5
x,y = y,x
print(x,y)
5,3

字符串(string)

字符串用来表示文本序列
有三种主要的方式:
1、单引号
2、双引号
3、三引号

print('xiaoyuer')
xiaoyuer
print('"xiaoyuer"')
"xiaoyuer"

注意:文本两端的引号一定要相同

转义字符 \
在需要在字符中使用特殊字符时需要使用转义字符\
\n表示换行,\t表示制表符,字符\本身也要转义,所以\表示的字符就是
在windows系统中路径名就是\来表示的,而由于\在python中具有转义字符的含义,会出现如下这种情况:

>>> print("c:\temp\table\tell\near")
c:  emp able    ell
ear

而要解决这些问题的方法有以下两种:
1、加一个\去转义路径中的\

>>> print("c:\\temp\\table\\tell\\near")
c:\temp\table\tell\near

2、在最前面加一个字母r,表明后面的字符串是一个原始字符串,这样就使得转义字符无效

>>> print(r"c:\temp\table\tell\near")
c:\temp\table\tell\near

注意:\放到字符串的末尾,表示内容还没有结束。

>>> print("1 \n\
    2 3 \n\
    4 5 6 \n\
    7 8 9 0 \n")
       
1 
    2 3 
    4 5 6 
    7 8 9 0 

长字符串

长字符串可以使用转义字符来表示它没有结束。但是可以使用三引号来简便的书写。

>>> poetry = """
少小离家老大回,
乡音无改鬓毛衰。
儿童相见不相识,
笑问客从何处来?
"""
       
>>> print(poetry)
       

少小离家老大回,
乡音无改鬓毛衰。
儿童相见不相识,
笑问客从何处来?

字符串的加法、乘法

字符串加法表示字符串的拼接;乘法表示字符串的复制

>>> print("study" + "hard" *3)
       
studyhardhardhard
>>> print(("study" + "hard") *3)
       
studyhardstudyhardstudyhard

学习的小甲鱼的视频课程笔记

相关文章

网友评论

      本文标题:变量和字符串(1)——Python

      本文链接:https://www.haomeiwen.com/subject/dhscrktx.html