小甲鱼-003 python插曲值变量和字符串

变量名就像现实生活人们的名字,把一个值赋值给一个名字时,他会存储在内存中,称之为变量variable,在大多数语言中,都把这种行为成为"给变量赋值"或"把值存储在变量中"
不过python与大多数其他计算机语言的做法稍有不同,它并不是把值存储在变量中,而更像是把名字贴在值的上边.
所有有些python程序员会说python没有变量,只有名字
变量名的命名规则:

  • 1.在使用变量之前,需要对其先赋值
  • 2.变量名可以包括字母、数字、下划线,但变量名不能以数字开头
  • 3.变量名区分大小写
  • 4.=是赋值,左边是变量,右边是值
  • 5.变量的命名,要便于理解其使用场景和范围

python中对于数字和字符串的处理是不一样的。如示例1:使用+,字符串会进行拼接,而数字进行运算。

#/usr/bin/env python3
# -*-coding:utf-8 -*-
a="1"
b="2"
c=1
d=2
print(a+b)    #12
print(c+d)    #3

字符串

字符串就是引号内的一切,也称为文本。

1.定义字符串时,要注意两侧的单引号或双引号,必须成对。

str1 = "hello world"

2.字符串内包含特定字符,需要反编译

str2 = "let's go"
str3 = 'let\'s go'

3.原始字符串

#原始字符串,只需要字符串前加r即可
url=r"http://www.baidu.com"

问题:原始字符串最后面不能有\,否则会报错

str_dir = r"C:\now\hint\"
print(str_dir)
方法:只要在末尾加个空格,在将空格删除即可 ```#python str_dir = r"C:\now\hint\ ".rstrip() print(str_dir+"hello") ```

4.长字符串

poem="""登鹳雀楼
白日依山尽,
黄河入海流。
欲穷千里目,
更上一层楼。
"""
print(poem)
posted on 2018-12-04 10:24  singleSpace  阅读(213)  评论(0编辑  收藏  举报