python200行代码_python代码统计200行

li=[‘alex‘,100,True,[1,2,3],{‘name‘:‘太白‘},(22,32)]

print(li[0],type(li[0])) #alex

print(li[1],type(li[1])) #100

print(li[:4]) #[‘alex‘, 100, True, [1, 2, 3]]

print(li[::2]) #[‘alex‘, True, {‘name‘: ‘太白‘}]

print(li[-1:-4:-2]) #[(22, 32), [1, 2, 3]]

l1=[‘alex‘,‘wusir‘,‘taibai‘,‘egon‘,‘景女神‘,‘文周老师‘,‘日天‘]

l1.append(‘小甲鱼‘)

print(l1) #[‘alex‘, ‘wusir‘, ‘taibai‘, ‘egon‘, ‘景女神‘, ‘文周老师‘, ‘日天‘, ‘小甲鱼‘]

print(l1.append([1,2,3])) #None

name_list=[‘张安‘,‘李四‘]

while 1:

username=input(‘请输入新员工的姓名:‘).strip()

if username.upper()==‘Q‘:

break

name_list.append(username)

print(name_list)

l1.insert(1,‘大宝‘)

print(l1) #[‘alex‘, ‘大宝‘, ‘wusir‘, ‘taibai‘, ‘egon‘, ‘景女神‘, ‘文周老师‘, ‘日天‘]

l1.extend(‘abc‘)

print(l1) #[‘alex‘, ‘wusir‘, ‘taibai‘, ‘egon‘, ‘景女神‘, ‘文周老师‘, ‘日天‘, ‘a‘, ‘b‘, ‘c‘]

l1.extend([11,22,33,44])

print(l1) #[‘alex‘, ‘wusir‘, ‘taibai‘, ‘egon‘, ‘景女神‘, ‘文周老师‘, ‘日天‘, 11, 22, 33, 44]

l1.extend([‘alex‘,‘ss‘])

print(l1) #[‘alex‘, ‘wusir‘, ‘taibai‘, ‘egon‘, ‘景女神‘, ‘文周老师‘, ‘日天‘, ‘alex‘, ‘ss‘]

l1.pop(0)

ret=l1.pop(0)

print(ret) #alex

print(l1) #[‘wusir‘, ‘taibai‘, ‘egon‘, ‘景女神‘, ‘文周老师‘, ‘日天‘]

l1.remove(‘alex‘)

print(l1) #[‘wusir‘, ‘taibai‘, ‘egon‘, ‘景女神‘, ‘文周老师‘, ‘日天‘]

l1.clear()

print(l1) #[]

del l1[1::2]

print(l1) #[‘alex‘, ‘taibai‘, ‘景女神‘, ‘日天‘]

del l1

print(l1) #报错

l1[2]=‘男神‘

l1[0]=‘屌丝‘

print(l1) #[‘屌丝‘, ‘wusir‘, ‘男神‘, ‘egon‘, ‘景女神‘, ‘文周老师‘, ‘日天‘]

l1[:2]=‘ssssss‘

print(l1) #[‘s‘, ‘s‘, ‘s‘, ‘s‘, ‘s‘, ‘s‘, ‘taibai‘, ‘egon‘, ‘景女神‘, ‘文周老师‘, ‘日天‘]

l1[0:4]=[11,22,33,44,55,66,77]

print(l1) #[11, 22, 33, 44, 55, 66, 77, ‘景女神‘, ‘文周老师‘, ‘日天‘]

l1[:3:2]=‘ss‘ #[‘s‘, ‘wusir‘, ‘s‘, ‘egon‘, ‘景女神‘, ‘文周老师‘, ‘日天‘]

print(l1)

print(l1[0]) #alex

for i in l1:

print(i)

print(len(l1))#7

print(l1.count(‘alex‘))#1

l2=[5,6,7,1,4,3,2,9]

l2.sort()

print(l2) #[1, 2, 3, 4, 5, 6, 7, 9]

l2.sort(reverse=True)

print(l2) #[9, 7, 6, 5, 4, 3, 2, 1]

l2.reverse()

print(l2) #[9, 2, 3, 4, 1, 7, 6, 5]

l3 = [‘alex‘, ‘wusir‘, [‘taibai‘, 99, ‘ritian‘], 20]

s2=l3[0][2]

print(s2) #e

l3[1]=l3[1].upper()

print(l3) #[‘alex‘, ‘WUSIR‘, [‘taibai‘, 99, ‘ritian‘], 20]

l3[2].append(‘文周‘)

print(l3) #[‘alex‘, ‘wusir‘, [‘taibai‘, 99, ‘ritian‘, ‘文周‘], 20]

l3[0]=l3[0].capitalize()

print(l3) #[‘Alex‘, ‘wusir‘, [‘taibai‘, 99, ‘ritian‘], 20]

l3[2][1]=l3[2][1]+1

print(l3) #[‘alex‘, ‘wusir‘, [‘taibai‘, 100, ‘ritian‘], 20]

tu1=[‘alex‘,100,True,[1,2,3],{‘name‘:‘太白‘},(22,33)]

print(tu1[0]) #alex

print(tu1[:3]) #[‘alex‘, 100, True]

tu1 = (‘a‘, ‘b‘, ‘太白‘, 3, 666)

for i in tu1:

print(i)

print(tu1.index(‘太白‘)) #2

print(tu1.count(‘a‘)) #

tu1=(‘alex‘,100,True,[1,2,3],{‘name‘:‘太白‘},(22,33))

print(tu1[0])

print(tu1[:3])

for i in tu1:

print(i)

for i in range(1,11):

print(i)

for i in range(1,22,2):

print(i)

for i in range(10,1,-1):

print(i)

l1=(‘alex‘,‘wusir‘,‘taibai‘,‘egon‘,‘景女神‘,‘文周老师‘,‘日天‘)

for i in range(0,len(l1)):

print(i)

for i in l1:

print(l1.index(i))

s1=‘alex‘

print(‘a‘ in s1) #True

print(‘al‘ in s1) #True

print(‘alx‘ in s1) #False

l1=(‘alex‘,‘wusir‘,‘taibai‘,‘egon‘,‘景女神‘,‘文周老师‘,‘日天‘)

print(‘alex‘ in l1) #True

print(‘alex‘ not in l1) #False

print([‘alex‘,‘alex‘] in l1) #False

dic={‘太白‘:

{‘name‘:‘太白金星‘,‘age‘:22,‘sex‘:‘男‘}

‘python‘:

[‘小甲鱼‘,‘小鱿鱼‘,‘小鲤鱼‘,‘小绵羊‘]

}

dic=dict(((‘one‘,1),(‘two‘,2),(‘three‘,3)))

print(dic) #{‘one‘: 1, ‘two‘: 2, ‘three‘: 3}

dic=dict(one=1,two=2,three=3)

print(dic) #{‘one‘: 1, ‘two‘: 2, ‘three‘: 3}

dic=dict({‘one‘:1,‘two‘:2,‘Three‘:3})

print(dic) #{‘one‘: 1, ‘two‘: 2, ‘Three‘: 3}

dic={[1,2,3]:‘alex‘,666}

print(dic)#报错

dic={1:‘alex‘,1:‘太白‘,2:‘wusir‘}

print(dic) #{1: ‘太白‘, 2: ‘wusir‘}

dic={‘name‘:‘太白‘,‘age‘:22}

dic[‘sex‘]=‘男‘

print(dic) #{‘name‘: ‘太白‘, ‘age‘: 22, ‘sex‘: ‘男‘}

dic[‘age‘]=23

print(dic) #{‘name‘: ‘太白‘, ‘age‘: 23}

dic.setdefault(‘hobby‘,‘球类运动‘)

print(dic) #{‘name‘: ‘太白‘, ‘age‘: 22, ‘hobby‘: ‘球类运动‘}

dic.setdefault(‘hobby‘)

print(dic) #{‘name‘: ‘太白‘, ‘age‘: 22, ‘hobby‘: None}

dic.setdefault(‘age‘,44)

print(dic) #{‘name‘: ‘太白‘, ‘age‘: 22}

ret=dic.pop(‘age‘)

print(ret)#22

print(dic)#{‘name‘: ‘太白‘}

ret=dic.pop(‘hobby‘,‘没有此键‘)

print(ret) #没有此键

print(dic) #{‘name‘: ‘太白‘, ‘age‘: 22}

dic.clear()

print(dic) #{}

del dic[‘age‘]

print(dic) #{‘name‘: ‘太白‘}

del dic

print(dic) #报错

del dic[‘age1‘]

print(dic) #报错

dic[‘name‘]=‘alex‘

print(dic)#{‘name‘: ‘alex‘, ‘age‘: 22}

dic={‘name‘:‘太白‘,‘age‘:18,‘hobby_list‘:[‘直男‘,‘钢管‘,‘开车‘]}

print(dic[‘hobby_list‘]) #[‘直男‘, ‘钢管‘, ‘开车‘]

l1=dic.get(‘hobby_list‘)

print(l1) #[‘直男‘, ‘钢管‘, ‘开车‘]

l1=dic.get(‘hobby_list1‘)

print(l1) #None

l1=dic.get(‘like‘,‘没有此键‘)

print(l1)

print(list(dic.keys())) #[‘name‘, ‘age‘, ‘hobby_list‘]

for key in dic.keys():

print(key)

for key in dic:

print(key)

print(dic.values()) #dict_values([‘太白‘, 18, [‘直男‘, ‘钢管‘, ‘开车‘]])

print(list(dic.values())) #[‘太白‘, 18, [‘直男‘, ‘钢管‘, ‘开车‘]]

print(tuple(dic.values())) #(‘太白‘, 18, [‘直男‘, ‘钢管‘, ‘开车‘])

for value in dic.values():

print(value)

print(dic.items()) #dict_items([(‘name‘, ‘太白‘), (‘age‘, 18), (‘hobby_list‘, [‘直男‘, ‘钢管‘, ‘开车‘])])

for i in dic.items():

print(i)

for key,value in dic.items():

print(key,value)

a=18

b=333

a,b=b,a

print(a,b) #333 18

dic = {‘name_list‘: [‘王双‘, ‘alex‘, ‘孙飞‘, ‘taibai‘],

1: {‘name‘: ‘taibai‘, ‘age‘: 18, ‘sex‘: ‘男‘},

(1, 2): [100, {‘ip‘:‘192.168.1.1‘, ‘port‘: 3306}]

}

dic[‘name_list‘].append(‘司徒大人‘)

print(dic)

dic[‘name_list‘][1]=dic[‘name_list‘][1].upper()

print(dic)

dic[1].setdefault(‘weight‘,75)

print(dic)

dic[1][‘name‘]=‘alex‘

print(dic) #{‘name_list‘: [‘王双‘, ‘alex‘, ‘孙飞‘, ‘taibai‘], 1: {‘name‘: ‘alex‘, ‘age‘: 18, ‘sex‘: ‘男‘}, (1, 2): [100, {‘ip‘: ‘192.168.1.1‘, ‘port‘: 3306}]}

dic[(1,2)][1].pop(‘port‘)

print(dic)

dic = {"name":"jin","age":18,"sex":"male"}

dic.update(a=‘666‘,b=‘000‘)

print(dic) #{‘name‘: ‘jin‘, ‘age‘: 18, ‘sex‘: ‘male‘, ‘a‘: ‘666‘, ‘b‘: ‘000‘}

dic.update(name=‘alex‘)

print(dic) #{‘name‘: ‘alex‘, ‘age‘: 18, ‘sex‘: ‘male‘}

name=‘alex‘

name1=‘alex‘

print(id(name),id(name1)) #2274912617392 2274912617392

s1=‘alex‘

s2=‘alex‘

print(s1 is s2) #True

s1=‘‘

s2=‘‘

print(s1 is s2) #True

b1=b‘alex‘

b2=b1.upper()

s1=‘alex‘

print(b1,type(b1)) #b‘alex‘

print(b2,type(b2)) #b‘ALEX‘

print(s1,type(s1)) #alex

s1=‘太白‘

s2=‘alex‘

b1=s1.encode(‘utf-8‘)

print(b1) #b‘\xe5\xa4\xaa\xe7\x99\xbd‘

b2=s2.encode(‘gbk‘) #b‘\xe5\xa4\xaa\xe7\x99\xbd‘

b1=b‘\xcc\xab\xb0\xd7‘

s2=b1.decode(‘gbk‘)

print(s2) #太白

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值