list和tuple的区别
list数组是可变的,可以对数组进行元素添加、修改和删除;而tuple不能修改
list的添加函数:添加在末尾(.append)、添加在指定位置(.insert(1,‘melody’))
list的修改函数:classmate[1]='bob'
list的删除函数:.pop(1)删除第二个元素
classmate=['melody','bob','lidy']
a=len(classmate)
print(a)
classmate.append('adam')
print(classmate[3])
classmate.insert(1,'jack')
print(classmate)
classmate.pop()
print(classmate)
================================
3
adam
['melody', 'jack', 'bob', 'lidy', 'adam']
['melody', 'jack', 'bob', 'lidy']
if语句的使用
if...else if...elif...else
注:if、else、elif后面都需加冒号:
a=input('age:')
age=int(a) input输入为str型字符串型,需将其转换成int型
if age >=18:
print('adult')
elif age >=6:
print('teenager')
else:
print('kid')
循环语句
求100以内数字的累加和,采用了range()函数
sum =0
for x in range(101):
sum=sum+x
print(sum)
==============================
sum=0
x=1
while x<=100:
x=x+2
sum=sum+x
print(sum)(