鱼C论坛

 找回密码
 立即注册
楼主: 新手·ing

[技术交流] Python:每日一题 26(答题领鱼币)

  [复制链接]
发表于 2017-9-19 11:52:25 | 显示全部楼层
回复查看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-9-21 22:24:43 | 显示全部楼层
asdf
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-9-22 10:19:53 | 显示全部楼层
看题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-10-11 11:00:03 | 显示全部楼层
看题看题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-10-19 10:47:48 | 显示全部楼层
def fun(number):
    if number==1:
        return 1
    if number==2:
        return 2
    for each in range(2,number):
        if number%each==0:
            break
    else:
        return number
    return 0
if __name__=='__main__':
    temp=int(input('输入一个数'))
    array=[]
    for each in range(1,temp+1):
        item=fun(each)
        if item!=0:
            array.append(item)
    print(array)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-10-19 14:52:59 | 显示全部楼层
看看答案
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-11-13 17:45:48 | 显示全部楼层
好吧,还得回复,支持下。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-11-13 19:18:50 From FishC Mobile | 显示全部楼层
看看题目
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-18 22:49:20 | 显示全部楼层
看看题目
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-19 09:26:48 | 显示全部楼层
这个有点意思,看看怎么实现
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-19 09:32:16 From FishC Mobile | 显示全部楼层
总觉得数学思维很重要
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-19 09:59:41 From FishC Mobile | 显示全部楼层
学习学习
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-6 16:04:30 | 显示全部楼层
看一看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-6 16:07:23 | 显示全部楼层
  1. #find prime
  2. def find_prime(n):
  3.     prime = [2,3]
  4.     for divident in range(5, n, 2):
  5.         divisor = 2
  6.         count = 0
  7.         j = int(divident ** 0.5)
  8.         while divisor <= j:
  9.             if divident % divisor == 0:
  10.                 divisor += 1
  11.                 count += 1
  12.             else:
  13.                 divisor += 1
  14.         if count == 0:
  15.             prime.append(divident)
  16.     return prime
  17. n = int(input('请输入自然数:\n'))
  18. result = find_prime(n)
  19. print(result)
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-9 19:24:38 | 显示全部楼层
import math

def isPrime(n):
    for i in range(2, int(math.sqrt(n))+1):
        if n % i == 0:
            return False
            break

    return True


a = int(raw_input('Please enter a number: '))
b = int(raw_input('Please enter a number: '))

for i in range(a, b+1):
    if isPrime(i):
        print i,
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-30 09:36:30 | 显示全部楼层
666
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-3-30 13:43:03 | 显示全部楼层
import math
def is_prime(number):
    if number > 1:
        if number == 2:
            return True
        if number % 2 == 0:
            return False
        for current in range(3, int(math.sqrt(number) + 1), 2):
            if number % current == 0:
                return False
        return True
    return False

for each in range(10,100):
        if is_prime(each):
                print(each)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-4-2 14:40:17 | 显示全部楼层
回复看题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-4-2 14:58:15 | 显示全部楼层
看一波
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-5-8 11:26:28 | 显示全部楼层
本帖最后由 小强工作室 于 2018-5-8 14:51 编辑

#程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),
        #如果能被整除,则表明此数不是素数,# 反之是素数。
import math
min_str=int(input("请输入最小值:"))
mix_str=int(input("请输入最大值:"))
import math
list1=[]
for x in range(min_str,mix_str):
    for i in range(2,int(math.sqrt(x))+1):#int取浮点数的整数位
        if x%i==0:
            break#跳出上面for循环
    else:
         list1.append(x)
print(list1)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-23 22:02

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表