Codewar python训练题全记录——持续更新

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Codewar python训练题全记录——持续更新相关的知识,希望对你有一定的参考价值。

1.square 数的判断

from math import sqrt
def is_quare(n): return n > 0 and sqrt(n).is_integer()

point:

from math import sqrt

is_integer()命令使用

% 求余符号的使用

return () 可以直接返回 T or F

2. two fighters and one winners

技术分享

 

point:

ceil() 取上整数命令, 【考虑到实际情况中 damage 值多为Integer, 所以用ceil()取整】

技术分享

attrgetter() 定位命令??  【attribute 可以自己创建, 例如本例子中的 turn attribute】

技术分享

 

技术分享

技术分享

 

 3. find needle in the haystack 

point: 

index() method 使用, 占位符的应用  

return 代替 print

enumerate() method 使用 

str.format() 字符的占位符? 可以应用公式的占位符??

技术分享

技术分享

技术分享

 

技术分享

技术分享

 


以上是关于Codewar python训练题全记录——持续更新的主要内容,如果未能解决你的问题,请参考以下文章

动态规划LeetCode[简单]题全解

Codewar

面试开挂!208 个最常见 Java 面试题全解析

第十三届蓝桥杯省赛 python B组复盘(三道代码题全AC居然省一了)

[蓝桥杯Python]算法练习算法基础算法训练算法模板(持续更新)

codewar