最新回答 / hermaniu
Python 3的版本中已经没有 cmp 函数,如果你需要实现比较功能,需要引入 operator 模块,适合任何对象,包含的方法有:
operator.lt(a, b)operator.le(a, b)operator.eq(a, b)operator.ne(a, b)operator.ge(a, b)operator.gt(a, b)
2021-11-10
最新回答 / 翎栋
grades = { 'Alice': 89, 'Bob': 72, 'Candy': 88, 'David': 79, 'Ellena': 99}sorted_grades = sorted(grades.items(), key=lambda x: x[1], reverse=True)sorted_names = [name for name, _ in sorted_grades]print(sorted_names)# 这个靠记吧,先记忆
2021-11-03
最赞回答 / 慕用2085562
#这是for循环将names中的值逐个赋给namefor name in names: #将scores中第index-1个的值取出来存入scorescore = scores[index] #把format函数中的值按先后顺序放入{}中print('name = {}, score = {}'.format(name, score)) #自增index = index + 1
2021-11-02
最新回答 / 葉秃头
# Enter a codenum=0sum=0while num<101: if num%2==1: sum+=num num=num+1print(sum)
2021-11-01
最新回答 / fttff_0
True和False是布尔值,有时候也可以用布尔表达式来代替,如if True: print('hello python')#或者a=2if a == 2: print('hello python')
2021-10-29