001_Python中的变量和字符串

Posted Timothy_Prayer

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了001_Python中的变量和字符串相关的知识,希望对你有一定的参考价值。

1.Python“变量”更像“名字”

  • 变量名就像我们现实社会的名字,把一个值赋值给一个名字时,Ta会存储在内存中,称之为变量(variable)。
  • 在大多数语言中,都把这种行为称为“给变量赋值”或“把值存在变量中”。
  • 不过 Python与大多数其他计算机语言的做法稍有不同,Ta并不是把值存储在变量中,而更像是把名字贴在值的上边

       所以有些 Python程序员会说“ Python”没有“变量”,只有“名字”。

2.Python变量使用无需定义但需先赋值

  • 使用变量之前,需要对其先赋值
  • Python变量名可以包括字母、数字,下划线,但变量名不能以数字开头。这个C语言的命名规则是一样的,因为Python是用C语言写的。
  • Python变量名对大小写敏感,和C一样。例如:Spirit和 spirit对于 Python来说是完全不同的两个名字
  • 等号(=)是赋值的意思,左边是名字,右边是值不可写反。

3.Python字符串也叫文本

到目前为止,我们所认知的字符串就是引号(双引号“ ”或单引号‘ ’)内的一切东西,我们也把字符串叫做文本,文本和数字是截然不同的

  • 咱看例子:>>5+8>>5+8要告诉 Python你在创建一个字符串,就要在字符两边加上引号,可以是单引号或者双引号Python女士表示不桃剔。但必须成对,你不能边单引号,另一边却花心的用上双引号结尾。
  • 字符串需要出现单引号或双引号怎么办?
    1. 使用转义字符反斜杠  
    2. 使用原始字符串,前面添加 r
  • 跨越多行的字符串:使用三重引号

以上是关于001_Python中的变量和字符串的主要内容,如果未能解决你的问题,请参考以下文章

Python_001

人生苦短_我用Python_str(字符串)_001

python之反射和内置函数__str____repr__

如何使用ansi转义码为python中的特定字符单元着色,其中字符单元格位置由变量确定

001_python变量,if,while

是否可以从 python 中的字符串变量实例化一个类?