我有一个list
数字 ( integers
)(例如,从 1 到 10)。
它们不一定是连续的,但它们是按升序排列的。
我已经多次提示用户输入可用数字的选择。输入该数字后,它会连同可能存在的任何因素一起从列表中删除。
我已经阻止用户选择素数。但是,在某个时间点,那里可能有非质数,它们没有剩余的因子。
我对 Python 比较陌生,所以我在实现时遇到了麻烦:
检查所选数字是否没有剩余因子(即使它不是素数)。
检查是否只剩下素数或没有因数的数字。
我正在考虑使用for
语句,但我不确定如何实现它们。任何人都可以提供建议或代码吗?提前致谢...