Python第三课:小插曲之变量和字符串

  • A+
所属分类:Python学习

课程内容:

1、变量名

  • 把值赋值给另外一个名字。比如:
  1. >>>name = '李金龙'
  2. >>>print(name)
  3. 李金龙
  • 数据拼接
  1. >>> name = '李金龙'
  2. >>> print(name)
  3. 李金龙
  4. >>> age = '永远十八岁'
  5. >>> print(name + age)
  6. 李金龙永远十八岁
  7. >>> print(name + ',' + age)
  8. 李金龙,永远十八岁
  9. >>> print(5+3)
  10. 8
  11. >>> print('5'+'3')
  12. 53

字符串相加叫做拼接,而整型的相加(减,乘除,求余,整除)叫做运算。被变量的one,two以及three他们也都进行了整型的运算,以及字符串的拼接。其中为什么第七行中的three还是3呢?

  1. >>> one = 1
  2. >>> two = 2
  3. >>> three = one + two
  4. >>> print(three)
  5. 3
  6. >>> one = '1'
  7. >>> two = '2'
  8. >>> print(three)
  9. 3
  10. >>> three = one + two
  11. >>> print(three)
  12. 12
  13. >>> type(three)
  14. <class 'str'>
  • 变量注意项

1)变量名可以包含字母、数字、下划线,但不可以用数字开头

2)严格区别大小写

3)变量必须先申请,才可以使用

4)= 是赋值,左边是名,右边是值,切记==是等于。

 

2、字符串

''或者""中的文本即为字符串。

  • 转义符

1)使用转移符号(\),如let's go ,则需要print('let\'s go')

2) 使用单引号和双引号做区别,print("Let's go!")

  • 原始字符串

使用r来针对大量需要转义的内容。如

  1. >>> print('C:\now\hello\www.lijinlong.cc')
  2. C:
  3. ow\hello\www.lijinlong.cc
  4. >>> print(r'C:\now\hello\www.lijinlong.cc')
  5. C:\now\hello\www.lijinlong.cc
  • 长字符串

''' '''或者""" """来解析大量的文本内容中排版问题。


单词扩展:

  • variable:变量的;可变的;易变的,多变的

扩展阅读:


版权注释:

Python课程来源于鱼C论坛:http://bbs.fishc.com/forum-243-1.html 版块,课程内容为免费内容,如果你喜欢该课程,建议购买VIP账号支持小甲鱼,官方网店:https://fishc.taobao.com/)。

本内容为在李金龙在学习课程中做的日记记录,方便自己以后查找相关信息,另一方面也希望自己写下的东西可以帮助到别人。

课程内容:http://blog.fishc.com/2785.html

李金龙

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: