一、基础语法
1.1 数字
整型(int)之间的运算
>>> 1+1
2
>>> 6-2*2
2
>>>(15-10)/5
1
>>>12/5
2.4
运算中既有整数又有浮点数,则把整数转化为浮点数再运算。
>>>2.5*4+3.6
13.6
1.2 字符串
'字符串'(单引号)
"句子"(双引号)
>>> 'Hello world!'
Hello world!
>>>"I'm fine"
"I'm fine"
或者用"\"(反斜杠)转义
>>>'I\'m fine'
"I'm fine"
如果不希望字符被转义,可以可以在字符串引号前加一个"r"
>>> print ("C:\window\nick")
C:\window
>>> print (r"C:\window\nick")
C:\window\nick
"+"连接字符串,"*"重复字符串
>>>'banana'+'apple'
'bananaapple'
>>>'banana'*2
'bananabanana'
1.3索引获取字符串字符
正数
>>> a='Python'
>>>a[1]
y
>>>a[5]
n
负数(从右边开始计算)
>>>a='Python'
>>>a[-1]
n
>>>a[-3]
h
切片
[a:b]包含a不包含b
>>>b='applebanana'
>>>b[2:7]
'pleba'
[:a]从第零个字符到第a个(不包含a)
>>>b='applebanana'
>>>b[:6]
'appleb'
[a:]从第a个(包含a)之后的所有字符
>>>b='applebanana'
>>>b[4:]
'ebananan'
[:]整个字符串
>>>b='applebanana'
>>>b[:]
'applebanana'