-
Notifications
You must be signed in to change notification settings - Fork 0
/
test_day4.py
114 lines (75 loc) · 2.07 KB
/
test_day4.py
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
#****************************************************************************************************#
# time:2019.6.17
#test tipoc
#****************************************************************************************************#
tip = '*--------------------------------------------*\r\n'
lists = ['aa','bb','cc','dd','ee','ff','gg']
lists_cp = lists
print(lists)
print(lists_cp)
#这种方式不属于列表的复制,属于一种类似映射的方式,当改变lists时 lists_cp也会跟着改变
lists_cp[1] = 'cc'
print(lists_cp)
print(lists)
#****************************************************************************************************#
print('切片打印前三个元素')
print(lists[:3])
num = int(len(lists)/2)
print('切片打印中间三个元素')
print(lists[(num-1):(num+2)])
print('切片打印末尾三个元素')
print(lists[-3:])
pisa = ['猫王','烤肉','芝士']
pisa_cp = pisa[:]
pisa.append('牛肉')
pisa_cp.append('尖椒')
print('第一个列表')
for buf in pisa:
print(buf)
print('第二个列表')
for buf in pisa_cp:
print(buf)
print(tip)
#元组,不可修改的,但是可以对整个元组赋值,从而改变元组
foods = ('ega','apple','banana')
for buf in foods:
print(buf)
#foods[0] = 'aa' 不可以这样修改
foods = ('aa','bb','cc')
print(foods)
print(tip)
#****************************************************************************************************#
#if 语句的使用
ifbuf = 'Yefeng'
if ifbuf == 'yefeng':
print('True')
else:
print('False')
if ifbuf.lower() == 'yefeng':
print(ifbuf)
print('True')
else:
print('False')
print(ifbuf.upper())
print(ifbuf)
#and 和 or 的使用 and(与) or(或)
num1 = 10
num2 = 15
if num1 >= 5 and num2 >=10:
print('True')
else:
print('False')
if num1 <= 5 and num2 >=10:
print('True')
else:
print('False')
if num1 <= 5 or num2 >=10:
print('True')
else:
print('False')
#in 的用法 判断列表中是否存在某元素
#not in 用法和in相反,判断某元素是否不再列表中
inbuf = pisa[:]
print(inbuf)
num = '猫王' in inbuf
print(num)