王亦可 发表于 2020-12-20 10:27:32

python问题

各位大神,我已经学习了一段时间的python了,为什么还是感觉写不出代码?

jackz007 发表于 2020-12-20 10:49:58

      你光看了,而且,认为自己都看懂了呗,要养成习惯,凡是认为自己已经看懂的代码都必须默写一遍以上。进行巩固。

小伤口 发表于 2020-12-20 10:57:45

多练习就行,来做做题试试{:10_256:}

王亦可 发表于 2020-12-21 19:39:04

a = int(input('输入第一个数a:'))
b = int(input('输入第二个数b:'))

start = 1
end = pow(10,6)



#计算从a到b之间所有整数的积末尾有多少个0
def computeZero(a,b):
    res = 1
    count = 0
    for i in range(a,b+1):
      res = res * i
    print(res)

    # 将得到的res结果除以10,看是否有余数,如果没有,就有一个0
    while res % 10 == 0:
      count += 1
      res = res / 10
    return count
   

while 1:
    if (a in range(1,end+1) and b in range(1,end+1) and a <= b):
      count = computeZero(a,b)
      print(count)
      break
    else:
      print('输入的a,b值超过了范围,请重新输入!')
      continue



      
      

   


   
   

yjptx121 发表于 2020-12-21 23:08:48

你现在需要的不是去急于写代码,需要的是把学过的知识沉淀,然后在练习的过程中用到

王亦可 发表于 2021-1-20 10:37:01

谢谢提醒

qq1151985918 发表于 2021-1-20 11:15:45

因为你只是感觉你写不出,而不是真的写不出,因为你并没有写。
如果你现在开始就写,写到哪里不会了再回头查资料然后继续
哪怕一小时只写20行代码,总会写完。
所以开始才是前提。

王亦可 发表于 2021-1-25 20:28:24

嗯嗯,我努力去写

Daniel_Zhang 发表于 2021-1-25 20:36:48

小伤口 发表于 2020-12-20 10:57
多练习就行,来做做题试试

我能说我连题目想干嘛都没看明白吗{:10_266:}{:10_257:}{:10_245:}

1406598279 发表于 2021-1-26 09:43:44

只要跟着小甲鱼认真敲代码,做做课后作业,再多多复习。
失败乃成功之母
加油我相信你一定能行的!!!
我也和你一样正在努力学Python

王亦可 发表于 2021-1-26 16:52:28

谢谢,我们一起加油

ncx0331 发表于 2021-1-26 20:31:02

不要过于着急于写代码,把知识点弄懂自然能写出来

王亦可 发表于 2021-1-27 19:20:15

我知道了。谢谢解惑!!!

H.E.G. 发表于 2021-3-7 10:48:52

要多用几遍代码就好了{:10_256:}
页: [1]
查看完整版本: python问题