python的字符串、标识符和缩进知识点
发布时间
阅读量:
阅读量
**
字符串
**
注意 :在python中使用单引号和双引号的效果是一样的
- 1.用+可以连接不同字符串,也可以用repr或者str
>>> a="hello,"
>>> print(a+"world")
hello,world
>>> a="hello"
>>> print(a+str("world")+repr("!"))
helloworld'!'`
- 2.在字符串中使用“*”代表重复的次数
>>> a="love"
>>> print(a*3)
lovelovelove
3.字符串是不可变的,不可以修改值
4.在字符中可能使用到的转义字符:

5.原始字符串
如果想要输出字符串,需要在字符串前面加上’r’
>>> print("MY\name\nis\guaiguai")
MY
ame
is\guaiguai
>>> print(r"MY\name\nis\guaiguai")
MY\name\nis\guaiguai
6.字符串索引包含两种方式:
1.索引值从0开始,从左往右依次递增1
>>> a=[1,2,3,4,5]
>>> print(a[0],a[1],a[2])
1 2 3
2.索引值从-1开始,从右往左依次递减1
>>> a=[1,2,3,4,5]
>>> print(a[-1],a[-2],a[-3])
5 4 3
7.还可以使用切片的方式获取一段字符串:
1.[头下标:尾下标],截取从头下标开始,到尾下标的前一个位置的字符串
>>> a=[1,2,3,4,5]
>>> print(a[0:4])
[1, 2, 3, 4]
- [头下标:],截取从头下标开始一直到最后的字符串
>>> a=[1,2,3,4,5]
>>> print(a[1:])
[2, 3, 4, 5]
- [:] 头下标和尾下标同时忽略,则输出全部的字符串
>>> a=[1,2,3,4,5]
>>> print(a[:])
[1, 2, 3, 4, 5]
标识符命名规则:
1.标识符应由字母、数字以及下划线这三个元素组成,并且不允许使用以数字开头的标识符。
2.在编程环境中,不能将Python内置的关键字用作标识符名称,并且可以通过Python程序查询其包含的关键字列表以避免冲突。
>>> import keyword
>>> keyword.kwlist
['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
3.不可以包含空格。
4.区分大小写
注释
单行注释通常以#开始
多行注释一般使用三个单引号(如 ’’’)或三个双引号(如 “")包围文字来表示
通过选定要进行标记的代码行并执行Ctrl+/操作即可实现多行注释
请注意:在同一个Python代码块中使用相同的缩进空格数量是十分重要的,在这种情况下如果不一致就可能导致错误
通过缩进表示代码块
全部评论 (0)
还没有任何评论哟~
