python学习笔记

学习

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
# -*- coding: utf-8 -*-
print('%2d-%02d' % (3, 1))
print('%.2f' % 3.1415926)
s1 = 72
s2 = 85
r = (85-72)/72*100
print('设置:','%04.2f %%' % (r))
# 2.list[]、tuple()
classmates = ['Michael','Bob','Tracy']
print(classmates,len(classmates))
for str in classmates:
print(str)
print('----------------------------------')
classmates.insert(1,'Test')
classmates.append('Mike')
i = 0
while i < len(classmates):
print(classmates[i])
i = i + 1
classmates.pop()
classmates.pop(1)
for res in classmates:
if res == 'Michael':
print('result: %s' % res)
print('END')
finallist = ('Mspaint','Mscmd','Msservices')
# no finallist.insert(1,'Msddd')
# no finallist.append('Dss')
print('tuple:', finallist)
print('----------------------------------')
# 3. dict{}、set
map = {'A':90, 'B':80, 'C':70}
for m in map:
print('key:',m,' val:', map.get(m))
if 'A' in map:
print('>>>>')
map['A'] = 95
if map.get('D', -1) == -1:
print('>>>>>D:')
map['D'] = 60
print('resMap:', map)
map.pop('A')
print('resMap2:', map)
myset = set([1,2,2,3,3,4])
myset.add(6)
myset.add(7)
myset.remove(3)
print('myset:', myset)
set2 = set([2,3,8])
print('set2&set1:', myset & set2, myset | set2)
print('----------------------------------')
name = input('按任意键退出...')
print('end',name)