Permalink
Không thể lấy lại những người đóng góp tại thời điểm này
Tệp này chứa văn bản unicode hai chiều có thể được giải thích hoặc biên dịch khác với những gì xuất hiện dưới đây. Để xem xét, hãy mở tệp trong một trình soạn thảo cho thấy các ký tự Unicode ẩn. Tìm hiểu thêm về các ký tự unicode hai chiều
"" " | |
Cho một số "num" không âm, hãy trả về true nếu num trong vòng 2 của bội số của 10. Lưu ý: [A % B] là phần còn lại chia A cho B, vì vậy [7 % 5] là 2. | |
gần_ten [12] → đúng | |
NEAR_TEN [17] → Sai | |
gần_ten [19] → đúng | |
"" " | |
Cho một số "num" không âm, hãy trả về true nếu num trong vòng 2 của bội số của 10. Lưu ý: [A % B] là phần còn lại chia A cho B, vì vậy [7 % 5] là 2. near_ten[num]: | |
num_mod_10=num%10 = num % 10 | |
returnnum_mod_10=8 num_mod_10 = 8 |
elifyou> = 8Idate> = 8:caught_speeding[speed, is_birthday]:
returnTempinRange [60, 101IFIS_Summerelse91]
nếu bạn=speed- [65ifis_birthdayelse60]
def near_ten[num]:
within = num%[[num/10]*10] if num >= 10 else num
return within in [8,9,0,1,2]
elifyou> = 8Idate> = 8:speeding>20:
khác:speeding>0:
defsquirrel_play [temp, is_summer]:sorta_sum[a, b]:
Những con sóc ở Palo Alto dành phần lớn thời gian trong ngày để chơi. Đặc biệt,
cigar_party:
def cigar_party[cigars, is_weekend]: if is_weekend: return cigars >= 40 return 40 = 40 and cigars = 40 if is_weekend else cigars in range[40,61]Tất cả các giải pháp đã được thử nghiệm thành công vào ngày 17 tháng 4 năm 2013. date_fashion[you, date]: "" " Những con sóc ở Palo Alto dành phần lớn thời gian trong ngày để chơi. Đặc biệt, Họ chơi nếu nhiệt độ từ 60 đến 90 [bao gồm]. Trừ khi nó là mùa hè, sau đó giới hạn trên là 100 thay vì 90. với nhiệt độ INT và một boolean is_summer, trả về đúng nếu những con sóc chơi và sai nếu không thì. returnTempinRange [60, 101IFIS_Summerelse91]withinin [8,9,2,1,0] Tất cả các giải pháp đã được thử nghiệm thành công vào ngày 17 tháng 4 năm 2013. "" " Hãy chú ý đến dòng cuối cùng! Trong Python, có thể kết hợp các so sánh, giống như bạn sẽ làm điều đó trong toán học. Điều này có thể dẫn đến nhiều mã sạch hơn. Theo tôi, giải pháp từ trang web còn tệ hơn, nhưng không chỉ vì lý do đó: you =8: return22 2 Cái gì, điều này có vẻ xấu xí bạn nói? Tôi hoàn toàn đồng ý, và có một giải pháp dễ chịu hơn nhiều:: return11 1 Một lần nữa, bạn có đi cho xấu xí hay đẹp và sạch sẽ không? squirrel_play[temp, is_summer]: "" " Những con sóc ở Palo Alto dành phần lớn thời gian trong ngày để chơi. Đặc biệt, Họ chơi nếu nhiệt độ từ 60 đến 90 [bao gồm]. Trừ khi nó là mùa hè, sau đó giới hạn trên là 100 thay vì 90. với nhiệt độ INT và một boolean is_summer, trả về đúng nếu những con sóc chơi và sai nếu không thì. "" " returnTempinRange [60, 101IFIS_Summerelse91]withinin [8,9,2,1,0] temp in range[60, 101 if is_summer else 91] Tất cả các giải pháp đã được thử nghiệm thành công vào ngày 17 tháng 4 năm 2013. caught_speeding[speed, is_birthday]: "" " Những con sóc ở Palo Alto dành phần lớn thời gian trong ngày để chơi. Đặc biệt, Họ chơi nếu nhiệt độ từ 60 đến 90 [bao gồm]. Trừ khi nó là mùa hè, sau đó giới hạn trên là 100 thay vì 90. với nhiệt độ INT và một boolean is_summer, trả về đúng nếu những con sóc chơi và sai nếu không thì. returnTempinRange [60, 101IFIS_Summerelse91]withinin [8,9,2,1,0] "" " Tất cả các giải pháp đã được thử nghiệm thành công vào ngày 17 tháng 4 năm 2013. = speed - [65 if is_birthday else 60] Hãy chú ý đến dòng cuối cùng! Trong Python, có thể kết hợp các so sánh, giống như bạn sẽ làm điều đó trong toán học. Điều này có thể dẫn đến nhiều mã sạch hơn. Theo tôi, giải pháp từ trang web còn tệ hơn, nhưng không chỉ vì lý do đó: speeding > 20: return22 2 Không cần thiết phải đặt một A + Bv trong dòng 2 bên trong dấu ngoặc đơn do các quy tắc ưu tiên của các nhà khai thác. Mặc dù vậy, một người đọc con người ít kinh nghiệm có thể phân tích được dòng này nhanh hơn với Parens. Tuy nhiên, bạn không nên cho rằng bạn viết mã cho người mới bắt đầu hoàn chỉnh. speeding > 0: return11 1 Cái gì, điều này có vẻ xấu xí bạn nói? Tôi hoàn toàn đồng ý, và có một giải pháp dễ chịu hơn nhiều:: return00 0 Một lần nữa, bạn có đi cho xấu xí hay đẹp và sạch sẽ không? sorta_sum[a, b]: "" " Những con sóc ở Palo Alto dành phần lớn thời gian trong ngày để chơi. Đặc biệt, Họ chơi nếu nhiệt độ từ 60 đến 90 [bao gồm]. Trừ khi nó là "" " mùa hè, sau đó giới hạn trên là 100 thay vì 90. với nhiệt độ INT 20 if a+b in range[10,20] else a+b và một boolean is_summer, trả về đúng nếu những con sóc chơi và sai alarm_clock[day, vacation]: pronto="7:00"ifnotvacationelse"10:00"="7:00"ifnotvacationelse"10:00" = "7:00" if not vacation else "10:00" tarde="10:00"ifnotvacationelse"off"="10:00"ifnotvacationelse"off" = "10:00" if not vacation else "off" nếu không thì. pronto if day not in [6,0] else tarde và một boolean is_summer, trả về đúng nếu những con sóc chơi và sai alarm_clock[day, vacation]: "" " Những con sóc ở Palo Alto dành phần lớn thời gian trong ngày để chơi. Đặc biệt, Họ chơi nếu nhiệt độ từ 60 đến 90 [bao gồm]. Trừ khi nó là mùa hè, sau đó giới hạn trên là 100 thay vì 90. với nhiệt độ INT và một boolean is_summer, trả về đúng nếu những con sóc chơi và sai nếu không thì. "" " week_preset="7:00"ifnotvacationelse"10:00"="7:00"ifnotvacationelse"10:00" = "7:00" if not vacation else "10:00" weekend_preset="10:00"ifnotvacationelse"off"="10:00"ifnotvacationelse"off" = "10:00" if not vacation else "off" returnTempinRange [60, 101IFIS_Summerelse91]week_presetifdaynotin [6,0] elseweekend_preset week_preset if day not in [6,0] else weekend_preset defcaught_speeding [tốc độ, is_birthday]:love6[a, b]: love6[a, b]: "" " Những con sóc ở Palo Alto dành phần lớn thời gian trong ngày để chơi. Đặc biệt, Họ chơi nếu nhiệt độ từ 60 đến 90 [bao gồm]. Trừ khi nó là "" " returnTempinRange [60, 101IFIS_Summerelse91]week_presetifdaynotin [6,0] elseweekend_preset a == 6 or b == 6 or a+b == 6 or abs[a-b] == 6 defcaught_speeding [tốc độ, is_birthday]:love6[a, b]: in1to10[n, outside_mode]: "" " Những con sóc ở Palo Alto dành phần lớn thời gian trong ngày để chơi. Đặc biệt, Họ chơi nếu nhiệt độ từ 60 đến 90 [bao gồm]. Trừ khi nó là mùa hè, sau đó giới hạn trên là 100 thay vì 90. với nhiệt độ INT "" " returnTempinRange [60, 101IFIS_Summerelse91]week_presetifdaynotin [6,0] elseweekend_preset n == 1 or n == 10: defcaught_speeding [tốc độ, is_birthday]:love6[a, b]: True "" " [n in range[1,11]] ^ outside_mode Những con sóc ở Palo Alto dành phần lớn thời gian trong ngày để chơi. Đặc biệt, near_ten[num]: "" " Những con sóc ở Palo Alto dành phần lớn thời gian trong ngày để chơi. Đặc biệt, Họ chơi nếu nhiệt độ từ 60 đến 90 [bao gồm]. Trừ khi nó là mùa hè, sau đó giới hạn trên là 100 thay vì 90. với nhiệt độ INT "" " và một boolean is_summer, trả về đúng nếu những con sóc chơi và sai nếu không thì. within=num%10=num%10 = num%10 "" " within in [8,9,2,1,0]