Python
那个村的王富贵
这个作者很懒,什么都没留下…
展开
-
Python运行报错:can only concatenate str (not "int") to str
python个Java不一样,Java可以str = 1+"";就相当于str = (String)1;强制类型转换,但是python不行,python必须str1 = str(1)+"agasdf";不能是str1 = 1+"aabgasdf";都说python好,写了很长时间的python也没有感觉python那里好,可能是自己太菜了,没有体会到吧,最反感的就是缩进,笑死,垃圾设置,有的...原创 2019-12-24 21:36:30 · 1839 阅读 · 0 评论 -
py文件使用IDLE可以运行,但是使用pycharm不能运行
主要原因就是代码存在错误,IDLE只要不是致命的错误都可以运行,但是pycharm就不行了,只要有一点的错误,就无法运行成功,所以使用pycharm运行后修改所有的错误,知道pycharm可以运行项目之后,生成的exe文件自然也可以运行。...原创 2019-12-22 09:38:57 · 2977 阅读 · 0 评论 -
python遇到的关于删除列表中奇数还是偶数的问题
源代码:import randomls = [random.randint(1,100) for i in range(50)]print(ls)for i in ls: if i%2==1: print(i) ls.remove(i)print(ls)问题就是:编写程序,生成包含50个随机整数的列表,然后删除其中所有的奇数。随机生成的列表内...原创 2019-11-08 11:07:12 · 5867 阅读 · 1 评论 -
lambda表达式的了解
lambda只是一个表达式,函数体比def简单很多。lambda的主体是一个表达式,而不是一个代码块。仅仅能在lambda表达式中封装有限的逻辑进去。lambda表达式是起到一个函数速写的作用。允许在代码内嵌入一个函数的定义。如下例子:定义了一个lambda表达式,求三个数的和。再看一个例子:用lambda表达式求n的阶乘。lambda表达式也可以用在def函数中。看例子:这里...转载 2019-02-21 08:06:36 · 258 阅读 · 0 评论