2892150342ABC 发表于 2020-5-21 09:39:24

求助这几道题

        1. 编写一个程序,求 100~999 之间的所有水仙花数。
   
如果一个 3 位数等于其各位数字的立方和,则称这个数为水仙花数。例如:153 = 1^3 + 5^3 + 3^3,因此 153 就是一个水仙花数。

   
2. 三色球问题
   
有红、黄、蓝三种颜色的球,其中红球 3 个,黄球 3 个,绿球 6 个。先将这 12 个球混合放在一个盒子中,从中任意摸出 8 个球,编程计算摸出球的各种颜色搭配。
3. 设计一个验证用户密码程序,用户只有三次机会输入错误,不过如果用户输入的内容中包含"*"则不计算在内。

2892150342ABC 发表于 2020-5-21 09:39:57

毫无头绪

heidern0612 发表于 2020-5-21 09:41:45

看这个:戳我前进

2892150342ABC 发表于 2020-5-21 09:52:58

heidern0612 发表于 2020-5-21 09:41
看这个:戳我前进

我看看

2892150342ABC 发表于 2020-5-21 10:02:03

heidern0612 发表于 2020-5-21 09:41
看这个:戳我前进

不懂啊

88888 发表于 2020-5-21 11:29:35

- -我给你个思路吧,先取这个3位数个位,百位,十位的数字,比如a=100/100是不是就拿到了百位?然后再求出每位立方和,if进行判断,是不是和原本的数字相等。第二个题用列表,列表中的值,表示什么颜色的球,下标表示取第几个球。第三个。。。。给你留点想象的空间吧

2892150342ABC 发表于 2020-5-21 21:15:08

大哥们还有个事,怎么打印列表里的元素,每每打印一个就换行打印下一个

heidern0612 发表于 2020-5-22 07:33:24

2892150342ABC 发表于 2020-5-21 21:15
大哥们还有个事,怎么打印列表里的元素,每每打印一个就换行打印下一个

可以试试for 循环打印列表元素。

2892150342ABC 发表于 2020-5-22 18:11:31

heidern0612 发表于 2020-5-22 07:33
可以试试for 循环打印列表元素。

能把程序打一下吗

heidern0612 发表于 2020-5-22 18:59:47

2892150342ABC 发表于 2020-5-22 18:11
能把程序打一下吗

list1 =

for i in list1:
    print(i,end=" ")

这么不就打印列表每一个元素出来了么?

2892150342ABC 发表于 2020-5-22 19:03:22

我试试,刚才折磨输入不行

2892150342ABC 发表于 2020-5-22 19:16:45

大哥们,怎么两两打印列表的东东,两个一对

2892150342ABC 发表于 2020-5-22 19:45:07

for i in range(len(member)):
        if i%2 == 0:
                print(member,member)
这个什么意思

2892150342ABC 发表于 2020-5-22 19:46:01

member是一个列表

Twilight6 发表于 2020-5-22 19:47:24

2892150342ABC 发表于 2020-5-22 19:46
member是一个列表

回复别人要点回复 不然别人看不见
页: [1]
查看完整版本: 求助这几道题