str[0:1:1] 表示从第0个字符到第1个字符(不包括第1个字符),步长为1。例子:
python
str = 'hello world'
l = str[0:1:1]
print(l)
字符串打印:反斜杠 用于转义特殊字符,如果希望保留反斜杠的原始含义,可以使用原始字符串,即在字符串前加上字母 r。例如:
python
print('Runoob')
print(r'Runoob')
python
print(str[0])
python
list = [0, 1, 2, 3, 'c']
print(list[0]) # 输出0
print(len(list)) # 输出长度
print(list[0:3]) # 输出[0, 1, 2]
python
t = (0, 1, 2, 3, 'c')
print(t[0]) # 输出0
print(len(t)) # 输出长度
print(t[0:3]) # 输出(0, 1, 2)
python
s = {'Tom', 'Jim', 'Mary', 'Tom', 'Jack', 'Rose'}
print(s) # 输出{'Mary', 'Jack', 'Rose', 'Tom', 'Jim'}
s = set('1b1b2b3b2b')
print(s) # 输出{'1', '2', '3', 'b'}
python
a = set('abracadabra')
b = set('alacazam')
print(a - b) # 输出{'b', 'd', 'r'}
print(a | b) # 输出{'a', 'c', 'b', 'd', 'l', 'm', 'r', 'z'}
print(a & b) # 输出{'a', 'c'}
print(a ^ b) # 输出{'b', 'd', 'l', 'm', 'r', 'z'}
python
d = {"a": 1, "b": 2, "c": 3}
tinydict = {'name': 'guigu', 'code': 1, 'site': 'www.atguigu.com'}
print(tinydict['name']) # 输出'guigu'
print(tinydict['code']) # 输出1
print(tinydict) # 输出整个字典
print(tinydict.keys()) # 输出所有键
print(tinydict.values()) # 输出所有值
int(x [,base]):将 x 转换为整数。float(x):将 x 转换为浮点数。complex(real [,imag]):创建复数。str(x):将对象 x 转换为字符串。repr(x):将对象 x 转换为表达式字符串。eval(str):计算字符串中的有效Python表达式。tuple(s):将序列 s 转换为元组。list(s):将序列 s 转换为列表。set(s):将序列 s 转换为集合。dict(d):创建字典。frozenset(s):创建不可变集合。chr(x):将整数转换为字符。ord(x):将字符转换为整数。hex(x):将整数转换为十六进制字符串。oct(x):将整数转换为八进制字符串。