更新时间:2023-08-23 08:22:21
你们好,最近小艾特发现有诸多的小伙伴们对于Kidding me近义词,kidding me这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。
1、 前几天写了一篇文章叫《The beauty of python 1》因为python给我带来了刺激。今天因为一个小错误,写了这篇文章。
2、 也因为我的工作,问题是这样的:
3、 我有一个文档,里面存储了一行信息。
4、 商品分类#这个分类中的商品个数不会出现#(所以我在保存的时候用#做分隔符),商品总是从1到商品个数n编号,我得到这个商品个数之后就可以遍历调用操作函数(简单的叫fun)。
5、 当然,我设置了分隔符,当然是为了使用split。然后我写了几行这样的代码。
6、 f=open('record.txt','r')
7、 info=f.readlines()[0]
8、 f.close()
9、 end=info.split('#')[-1]
10、 beg=1
11、 while beg
12、 fun(beg)
13、 beg=1后,我就安心交给后台操作了。
14、 nohup python a.py之后,我写了点别的。因为在处理海量的数据,所以等了一下午回去看,发现节目还没结束,已经不在我的预期范围内了。
15、 聪明的你,看出什么问题了吗?
16、 然后我补充了一句很简单的话。
17、 f=open('record.txt','r')
18、 info=f.readlines()[0]
19、 f.close()
20、 end=info.split('#')[-1]
21、 beg=1
22、 while beg
23、 Print the sentence beg#
24、 fun(beg)
25、 beg+=1
26、 但是我数据量大,好玩的操作时间很慢!这就纠结了!这么简单的结果还能出错?我对主要功能没有怀疑,但是我去看了一大段好玩的,试了很多次还是不行。
27、 当时我几乎怀疑我的py坏了或者是在逗我!(作者太担心了,会怀疑他的编译器!我的乐趣很恶心。
28、 后来用肉观察了一下。我的分叉有问题吗?然后他又补充了一句。
29、 f=open('record.txt','r')
30、 info=f.readlines()[0]
31、 f.close()
32、 end=info.split('#')[-1]
33、 Print End # sentence
34、 beg=1
35、 while beg
36、 print beg
37、 fun(beg)
38、 Beg=1end还是正常的!现在我很担心。是我的程序,还是真的没有完成?
39、 然后,我去了洗手间。
40、 仔细想想,好像拆分后得到的是一串!字符串!
41、 但是,字符串不是转换成数字吗?这还不是比赛的终点,比如‘18’(我只是假设,但实际多了。)
42、 数字与字符串的比较呢?
43、 后来我写了一个测试函数
44、 beg=1
45、 while beg
46、 print beg
47、 beg+=1死循环了。
48、 我带着一腔愤怒与兴奋,修改了程序
49、 f=open('record.txt','r')
50、 info=f.readlines()[0]
51、 f.close()
52、 end=int(info.split('#')[-1])
53、 beg=1
54、 while beg
55、 fun(beg)
56、 beg+=1
57、 程序总算是正常了。
58、 好吧,被py玩了一个下午。
59、 后来,我发现,用xrange会直接报错,下次还是用xrange吧。
以上就是kidding me这篇文章的一些介绍,希望对大家有所帮助。