**
**
注意:在python中使用单引号和双引号的效果是一样的
>>> a="hello,"
>>> print(a+"world")
hello,world
>>> a="hello"
>>> print(a+str("world")+repr("!"))
helloworld'!'`
>>> a="love"
>>> print(a*3)
lovelovelove
>>> 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的自带的关键字,可以通过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使用缩进来代表代码块,但是在同一个代码块中的语句的缩进空格数必须要相同,否则就会出错。