新学到的更高效的判断最大约数的方法

判断最大约数我们都有做过,直接从1到他本身进行遍历,可是如果数字特别大这样就显得很笨拙。
我们完全可以减少一半的计算量。

print("请输入你想判断的数字")
i=int(input())
c=i//2
while c>1:
    if i%c==0:
        print('%d最大的约数是%d'%(i,c))
        break
    c-=1
else:
    print('%d是素数'%i)

我们可以直接先整除2,进而继续判断当然,继续根据这种思路进一步简化也是可以的。
补充一下else在这里的用法吧,如果break没有运行,就运行else语句。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 背单词是一项需要耐心和毅力的工作,但是如果采取正确的方法,效果会好。以下是一些高效背单词的方法: 1. 重复记忆:通过不断地重复,可以帮助记忆单词。 2. 使用图像:创建一个和单词相关的图像,可以帮助你容易记住单词。 3. 练习使用:在日常生活中尽量多地使用所学的单词,以加深记忆。 4. 分组记忆:将单词分组,一次学习一组,可以好地掌握。 5. 听力练习:通过听力练习增强对单词的语音和语法的理解。 6. 与他人一起练习:与他人一起练习,可以提高背单词的效率。 这些方法都是高效背单词的有效途径,您可以根据自己的情况选择适合自己的方法。 ### 回答2: 要高效背单词,可以尝试以下几种方法。 首先,制定一个合理的计划。确定每天背多少单词,并分配好时间。例如,可以每天背20个单词,并将时间段固定在每天的早晨或晚上。保持坚持,不要急于求成。 其次,利用科技工具。现在有许多手机应用和在线资源可以帮助记忆单词。可以下载一款单词记忆应用,利用手机碎片时间进行背诵。此外,还可以使用在线单词卡片,利用电脑或平板电脑来帮助记忆单词。 再者,建立联系和应用。仅仅死记单词可能效果不佳。可以和他人一起学习,互相测试,提高记忆效果。此外,可以通过写作、口语或听力练习等方式将新学的单词应用到实际语境中。这样能够加深记忆,并帮助记忆单词的正确用法。 此外,将单词分类记忆也是一种有效的方法。将单词按照词性、主题或其他特征分组,可以容易地记住这些相关单词。 最后,创造一个良好的学习环境。在一个安静、干净且没有干扰的地方学习,可以提高学习效果。确保有充足的休息和睡眠也对记忆有帮助。 综上所述,要高效背单词,合理制定计划,利用科技工具,建立联系和应用,分类记忆,创造良好学习环境都是有效的方法。只要坚持和努力,就能达到高效背单词的目标。 ### 回答3: 背单词是学习外语时不可避免的一项重要任务。下面我将介绍一些高效背单词的方法。 首先,制定合理的学习计划很重要。可以根据自己的时间和学习进度,每天确定一个合理的背诵目标,逐步提高难度。同时,要合理安排复习时间,及时巩固所学内容。 其次,选择合适的学习材料。可以根据自己的目标和兴趣,选择适合的单词书、词汇App或者在线课程。这些材料可以帮助我们系统地学习单词,并提供相关的例句和记忆方法。 再次,采用多种记忆方式。单一的记忆方式可能无法适应所有人,因此可以尝试多种方法来记忆单词。比如使用闪卡,写下单词和释义,导图法等等。这样可以增加记忆的深度和多样性,提高背诵效果。 另外,建立联系和应用是很重要的。在学习单词的过程中,要尽量将单词和实际情境相结合,比如通过写作、口语练习或者观看外语电影来使用所学单词。这样可以提高记忆力,并在实际运用中加自然地掌握单词。 最后,坚持和积极评估是关键。背单词需要长期的坚持和努力,不能期望一蹴而就。同时,我们可以定期进行复习和测试,及时发现并纠正自己的不足之处,不断完善学习方法,提高背诵效果。 总而言之,要高效背单词,我们需要制定合理的学习计划,选择适合的学习材料,采用多种记忆方式,建立联系和应用,坚持不懈并进行积极评估。相信只要我们用心去学,就一定能够有效地背诵并掌握各类单词。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值