1思维导图
2十五道题目:
1.在列表中寻找一个符合条件的元素并将他导出。
for i in (1,3):
if i <=2:
print(i)
#先用for循环,再列出i的条件,最后输出i
2.输入一个值,判断其数据大小。
score=int(input(‘请输入一个数字’))
if 0=<score<60:
print(‘不及格’)
elif score<0:
print(‘输入错误’)
else:
print(‘及格’)
#利用条件状语if,else及elif进行输入值的判断
3.在列表的中间添加一个元素。
number=[1,2,3,4,5,5,‘hahahaha’]
a=len (number)
b=int(a/2)
number.insert(b,‘我是插入元素’)
print(number)
#利用len计算列表的元素个数,用insert在其中间插入元素
4.输出列表中固定位置的元素。
a=[1,2,3,45,6,7,8,9,9,7,6,5,4,4,3,3,3,2,4,567,78,8,8]
c=len(a)
b=1
while b <c:
d=a[b]
b=b+2
e=d+a[b]
print(e)
利用[数字]取列表中元素的值
5.求列表中元素最大值和最小值的和。
number=[1,2,344,55,6,77,8]
print(max(number)+min(number))
用max和min求出极值,print加和
6.在元素中插入符号
str“,”.join(“123456”)
不同类型字符串的应用
7.字符全部大写
“abcdefg”.upper()
不同类型字符串的应用
8.对齐输出一个字符串
“{0:=^20}”.format(“python”)
对齐格式的应用
9."""
#在屏幕上打印输出一个半径大于r小于R的圆环,环内用填充
“”"
def circle(R=10, r=5, fill=’’):
for i in range(-R,R+1):
for j in range(-R,R+1):
if r2<i2+j2<R2:
print(fill, end=’ ‘)
else:
print(’ ‘, end=’ ')
print()
return None
10.a=(1,23,456,7,8,565,4)
b=a[:3:5]#返回下标
print(b)
11.a=[1,234,4,566,76,7]
a.pop()
print(a)
#空括号,默认删除最后一个元素
12.清空列表
a=[1,234,4,566,76,7]
a.clear()
print(a)
得[]
13.删除列表元素
a=[1,234,4,566,76,7]
del a[3]
print(a)
得[1,234,4,76,7]
从0开始,删除第3个元素
14.sum相加
a=[1,234,4,566,76,7]
b=sum(a)
print(b)
15.返回子字符串出现的次数
a=“aaaddsdadf”.count(“a”)
print(a)
字符串类型的应用