最赞回答 / qq_哦_21
在python中是不一样的 ,函数名的命名规则是def 例如:def fn() 变量可以直接使用 不需命名 例如:浮点数 sum = 0.0 数组:arr = [] 我也是刚学python
2017-11-09
最新回答 / 慕慕253826
顺序错了,还要注意层次,大于100的没法过滤,会进入死循环,应用breaksum = 0 x = 1 while True: sum = sum + x x = x + 2
if x > 100:
break
print sum
2017-11-09
最新回答 / qq_痛也痛个痛快_0
现将x转化为二进制如:4的二进制为100,0x1的即1的二进制为001 100&001 位数对应都为1结果为1即与操作同一为1=000 也就是按位与操作为0所以他为偶数你会发现所有偶数的二进制最后一位绝对是0,基数二进制最后一定是1。。。。。。所以只需让x与1做与运算就可以判断基偶
2017-11-08
最新回答 / 要微笑着写Bug呀
第一个move是正常的形式参数显示,后面的move(a,c,b)和move(b,a,c)调换位置A --> BA --> CB --> CA --> BC --> AC --> BA --> BA --> CB --> CB --> AC --> AB --> CA --> BA --> CB --> C
2017-11-08
最新回答 / NirvanaD
print(a+'-->'+c)仔细看一下这行代码,其中a、c是两个变量,这个方法的方法名和参数是move(n, a, b, c)这样的,当传递的参数格式为move(2,'A','B','C')的时候,变量a='A',b='B',c='C',如果传递的参数格式变成了move(2,'B','A','C'),那么此时变量会变成a='B',b='A',c='C'
2017-11-08
最新回答 / 慕仙8639572
https://www.zhihu.com/question/20799742 我也在学习,所以实质性的建议可能给不了你,建议你看看这个帖子吧。也不知道你学PYTHON为了什么,可以加点数据库知识搞数据分析,“钱”途无限噢
2017-11-07