score = int(input("请输入你的成绩:"))
if 100 >= score >= 90:
print('A')
elif 90 > score >= 80:
print('B')
elif 80 > score >= 60:
print('C')
elif 60 >score > 0:
print('D')
else:
print("输入错误!")
条件表达式(三元操作符)
x, y = 4, 5 if x < y: small = x else: small = y
可以简化为:
small = x if x < y else y断言(assert)
- 当关键字后边的条件为假的时,程序自动崩溃并抛出AssertionError的异常
- 可以用Ta来在程序中置入检查点,当需要确保程序中某个条件一定为真才能让程序正常工作的话,assert的关键字就很有用了。
语法:
for 目标 in 表达式:
循环体
- 创建列表
- 向列表添加元素——
append()//添加单个元素
extend()//添加新的列表
insert(first, second)//first:插入的位置;second:插入的元素 - 在列表中查找元素
- 删除列表中的元素
remove()//删除()内的元素
del//根据指引删除第n个元素或整个列表
pop//删除最后一个元素或者第n个元素 - 列表的其他小伙伴
- count() //计算()内的元素在列表中出现的次数
- index() //表明某个元素在列表中的位置,若该元素在列表中出现多次,则取第一个位置;或表明某个元素在列表(A,B)范围内第一出现的位置



