变量和字符串

  昨天,是从一个小游戏开始接触Python,那么今天,看了两个视频教学,第一个视频看完后,综合整理了一下笔记:

  首先,是关于变量的:1.使用变量之前应当对其进行赋值操作    2. 变量名可以包含字母,数字,下划线,但是开头不能是数字。  3.字母可以是小写或者大写,但是大小写是不同的两个词。如 we 和 WE 是完全不同的。  4. 等号(=)是赋值的意思,左边是名字,右边是值,这是不可以写反的。

  然后是字符串。我们所认知的字符串就是引号里面的一切东西。字符串也可以叫做文本(这样的叫法我是第一次见到==),文本和数字是截然不同的。如:>>> 5 + 8    输出: 13  ,但 >>> "5" + "8"    输出的就不是13,而是 58 。(字符串的引号用单引号和双引号都可以,但是必须是前后首尾一致)。接着,引出字符串的拼接,将两个甚至更多的字符串拼接成句子。例如:

  >>> first = 3
  >>> second = 9
  >>>third = first +second
  >>>print(third)                                  最后输出结果为:12
再举一个例子:

  >>> one = "我"
  >>> two = "喜欢"
  >>> three = "python"

  >>> four = one + two + three
  >>> print(four)                       最后输出结果为:我喜欢Python

接着,学到了若是在字符串中出现了单引号或者双引号该如何做:

1.使用转义字符(\)对字符串中的引号进行转义。

如:字符串  " Let's go !"

  >>> 'Let \' s go!'    输出:Let's go !

2.视频中说会在课后的习题中出现应用到,我今晚整理完笔记还没做习题,所以还不知道。

 

补:最后做了练习题,我发现可以这样做:

  >>>"Let's  go!"    输出:"Let's  go! "

  用双引号来编译,不知道是不是正确的,但是我运行的话是可以的

 

反斜杠是个好东西,但若是字符串中有着N个反斜杠的话,就不是很好了,这里我学到了可以用原始字符串来编写:如:https://i.cnblogs.com/EditPosts.aspx?opt=1

>>> r = r"https://i.cnblogs.com/EditPosts.aspx?opt=1"
>>>r

输出:'https://i.cnblogs.com/EditPosts.aspx?opt=1'

最后一个知识点,长字符串。

例子:

  >>>r = """我爱Python,
     正如我爱打球
     那啪啪啪的声音

     总缠绕在我的脑海
     久久不肯散去.... """

  >>> print(str)

输出:我爱Python

  正如我爱打球

  那啪啪啪的声音

  总缠绕在我的脑海

  久久不肯散去....

这么长的字符串,可以用多个引号括起来,但是,也必须是要首尾相一致才可以。

  

posted on 2017-04-15 02:06  心有牵挂  阅读(173)  评论(0编辑  收藏  举报

导航