-
# Enter a code
Students = ['Alice', 'Bob', 'Candy', 'David', 'Ellena']
Students.append('Gen')
Students.append('Phoebe')
Students.append('Zero')
print (Students)
Students = ['Alice', 'Bob', 'Candy', 'David', 'Ellena']
Students.append('Zero')
Students.insert(-2,'Phoebe')
Students.insert(5,'Gen')
print (Students)
查看全部 -
L = [95.5, 85, 59, 66, 72]
L.sort(reverse=True)
print (L[-5:-2])
L = [95.5, 85, 59, 66, 72]
L.sort()
L2 = (L[-3:])
L2.sort(reverse=True)
print (L2)
查看全部 -
L = [95.5, 85, 59, 66, 72]
L.sort(reverse=True)
print (L[0:3])
L = [95.5, 85, 59, 66, 72]
L2 = sorted(L,reverse=True)
print (L2[0:3])
查看全部 -
set提供了add()方法,我们可以使用add()方法,往set里面添加元素。
set提供了update()方法,可以一次性给set添加多个元素。
查看全部 -
# Enter a code
s1='ABC'
s2='123'
s3='xyz'
for x in s1:
for y in s2:
for z in s3:
print (x+y+z)
查看全部 -
# Enter a code
# break 解法
num = 0
sum = 0
while True:
if num > 1000:
break
if num%2 == 0:
sum = sum + num
num += 1
print (sum)
#continue 解法
num = 0
sum = 0
while True:
if num > 1000:
break
num += 1
if num%2 == 1:
continue
sum = sum + num
print (sum)
查看全部 -
# Enter a code
num = 0
sum = 0
while True:
if num > 1000:
break
if num%2 == 0:
sum = sum + num
num = num +1 #注意没有缩进,否则无法循环
print (sum)
查看全部 -
# Enter a code
num = 1
pro = 1
while num < 10:
pro = pro*(num + 1)
num = num + 1
print (pro)
不是<=10 这样会算出来是 1-11 的乘积
查看全部 -
两种代码都试了一遍,if-elif-else确实比一个套一个的if-else要好用的多
# Enter a code
age = 5
if age >= 18:
print("adult")
elif age>=6:
print("teenager")
elif age>=3:
print("kid")
else:
print("baby")
# Enter a code 2
age = 2
if age >= 18:
print("adult")
else:
if age >= 6:
print("teenager")
else:
if age >= 3:
print("kid")
else:
print("baby")
查看全部 -
# Enter a code
a ='AABCDEFGHHIJ'
ab = a[1:-3]
print (ab)
查看全部 -
# coding: utf-8
code = '这是一句中英混合的{0}字符串:{1}'
result = code.format('Python','Hello World!')
print (result)
查看全部 -
word = 'Life is {1},you need {0}'
result = word.format('Python','short')
print(result)
word = 'Life is {s},you need {P}'
short = 'short'
python = 'Python'
result = word.format(s=short,P=python)
print (result)
查看全部 -
round(xx,x)保留xx的x个小数点查看全部
-
在传入set()的list中,包含了重复的元素,但是打印的时候,相同的元素只保留了一个,重复的元素都被去掉了,这是set的一个重要特点
打印的顺序和原始 list 的顺序有可能是不同的,因为set内部存储的元素是无序的
查看全部 -
# Enter a code # d = {'Alice': [50, 61, 66], 'Bob': [80, 61, 66], 'Candy': [88, 75, 90]} # for key in d.keys(): # print(key) # d = {'Alice': [50, 61, 66], 'Bob': [80, 61, 66], 'Candy': [88, 75, 90]} # for key in d.values(): # print(key) # d = {'Alice': [50, 61, 66], 'Bob': [80, 61, 66], 'Candy': [88, 75, 90]} # # print(d) # # d.clear() # # print(d) # keys = d.keys() # print(len(keys)) # values = d.values() # print(len(values))dict提供keys()函数,可以返回dict中所有的key。
dict提供values()函数,可以返回dict中所有的value。
dict提供clear()函数,可以直接清除dict中所有的元素。
查看全部
举报