【題目6】輸出100以內的所有素數,素數之間以乙個空格區分
from math importsqrt
''.join(str(key) for key in [x for x in xrange(2, 100) if 0 not
in [x % d for d in xrange(2, int(sqrt(x))+1)]])
【題目7】已知矩形長a,寬b,輸出其面積和周長,面積和周長以乙個空格隔開
print ('%s %s
' % (a*b,2*a+2*b))
【題目8】給你乙個list l,如 l=[0,1,2,3,4],輸出l的中位數(若結果為小數,則保留一位小數)
l.sort()a =len(l)
if a%2 !=0:
m = l[int((a-1)/2)]
else
: m =round((l[int(a/2 - 1)] + l[int(a/2)])/2.0, 1)
print(m)
【題目9】給你兩個正整數a和b,輸出它們的最大公約數
list1 =list2 =
#用a去除以所有比它小的整數
for x in range(1,a+1):
if int(a%x) ==0:
for y in range(1,b+1):
if int(b%y) ==0:
c = [s for s in list1 if s in
list2]
print(c[-1])
【題目10】給你兩個正整數a和b,輸出它們的最小公倍數
c=a*bwhile b>0:
a,b=b,a%b
print c/a
刷題 Python Tip 題目1 5
題目1 just print a b give you two var a and b,print the value of a b,just do it print a b 題目2 list排序 給你乙個list l,如l 2,8,3,50 對l進行公升序並輸出 a sorted l print ...
(pythontip平台)題目 回文子串
題目要求 給你乙個字串a和乙個正整數n,判斷a中是否存在長度為n的回文子串。如果存在,則輸出yes,否則輸出no。回文串的定義 記串str逆序之後的字串是str1,若str str1,則稱str是回文串,如 abcba 思路 回文數好判斷,利用python的強大的切片功能,將逆序的字串和原字串比較即...
刷題 Codewars Js題目(持續更新)
發現乙個很好的練習做題 codewars 都是自己做過的,先放自己的答案,再放自己覺得不錯的其他回答。1.將首字母放到後面並加上ay pigit this is my string 轉換成 pigit histay siay ymay tringsay 2.陣列變成字串並且最後乙個用 連線 list...