-
# 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中所有的元素。
查看全部
舉報