# 1+2+3+4+5+6+7+8+9+10
sum =1+2+3+4+5+6+7+8+9+10
print('sum=%d'%sum)
names = ['趙夢冰','張榮亮','侯富君','王顏麗','焦新瑞']
'''for循環(huán)'''
for name in names:
print(name)
# data = [1,2,3,4,5,6,7,8,9,10]
# data =list(range(1,11))
sum=0
for i in range(1,11):
sum =sum+i
print('sum=%d'%sum)
# s=0
# for n in data:
# s=s+n
# print('sum=%d'%sum)
data =list(range(101))
print(data)
s=0
n=len(data)
while n>0:
s=s+data[n-1]
n=n-2
print(s)
while n>0:
if data[n-1]%2==0:
s=s+data[n-1]
n=n-1
print(s)
s=0
for i in data:
if not i%2==0:
continue
s=s+i
print(s)
'''break'''
s=0
for i in data:
if not i%2==0:
continue
s=s+i
if s>1000:
break
print('s=%d,i=%d'%(s,i))
#雙重循環(huán)
# for i in range(10):
# for j in range(10):
# print('tom')
for i in range(1,10):
for j in range(1,10):
if i>=j:
r=i*j
print('%d*%d=%d'%(i,j,r),end='\t')
print('\n')
for i in range(1,10):
for j in range(1,i+1):
print('%d*%d=%d'%(j,i,i*j),end='\t')
print()
3.鍵值對、字典
names = ['趙夢冰','張榮亮','侯富君','王顏麗','焦新瑞']
scores = [88,99,77,89,93]
#獲取指定元素的下標
index = names.index('張榮亮')
print('index=%d'%index)
score =scores[index]
print('score=%d'%score)
'''
字典dict
是一組鍵key-值value對的集合
字典的查找速度特別快
字典的key是唯一的,value可以重復(fù)
字典是無序的
'''
name_scores= {'趙夢冰':88,'張榮亮':99,'侯富君':77,'王顏麗':89,'焦新瑞':93}
#根據(jù)key獲取value
#get()方法,獲取不到對應(yīng)的value時,則返回None
score=name_scores['趙夢冰']
score=name_scores.get('白李娜')
print('score=%s'%score)
#添加鍵值對
name_scores['陳盼']=99
print(name_scores)
#修改
name_scores['侯富君']=97
print(name_scores)
#刪除
name_scores.pop('侯富君')
print(name_scores)