Python 入门(一)定义 切片 replace算法 列表增减 条件判断

Python 基础入门(一)

#定义

a=1
A=2
print(a)

#字符串(表示一段文字)

b='abcdef'
c='mnnbv'
d=''mn''
B='''mn
   sx'''*[表示换行]

#切片

b='abcdef'
print(b[0:4])*[包前不包后,不包括第四位]
print(b[-3:])*[最后三位]
print(b[:3])*[前面三位]

#replace(旧的的字符串,新的字符串)

b='abcdef'
c=b.replace('def','0')
print(c)

#数据结构
##列表[‘a’, ‘b’, 1, 2]
##字典{‘data1’, data1值}
##元组(data1,data2,data3)
##集合[data1, data2, data3]

e=4
e_list=['a', 'b', e, 1, 2, ['x', 'y', ['z']], ('m', 'n')]
print(e_list)
print(e_list[0])
print(e_list[0:2])
print(e_list[5][0])*[输出第五个列表中第0个字符串x]
print(e_list[5][2][0])*[输出第五个列表中第2个列表中的第0个字符串z]

#列表的增减

d=4
d_list = ['a', 'b', d, 1, 2, ['m', 'n'], ('x', 'y')]
d_list.append(3)
d_list.remove('a')*[remove操作只进行一次,若是有两个字符串a,只会删除前面的那一个]
print(d_list)

#条件判断

a=2
if a==1:
    print("a=1")*[1个tab或4空格]
else:
    print("a不等于1")

你可能感兴趣的:(Python,python,编程语言,列表,数据结构)