社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
私信  •  关注

ForceBru

ForceBru 最近创建的主题
ForceBru 最近回复了
3 年前
回复了 ForceBru 创建的主题 » TypeError:“list”对象不可调用Python面向对象编程[closed]
  1. question_data 这是一份清单。
  2. question_data() 调用此列表。
  3. 不可能调用列表(调用列表到底意味着什么?),所以你得到了错误。

简单地说,不要给列表打电话:

for question in question_data:
    # do stuff
5 年前
回复了 ForceBru 创建的主题 » python处理来自url的传入

简单地 split 你得到的绳子:

rol1 = i[3].split(',')

你可以做的更多。。。不过,使用iterable解包时还是很得体的:

username, email, password, rol1, rol2 = i.strip().split('|')
rol1 = rol1.split(',')
6 年前
回复了 ForceBru 创建的主题 » Python模块故障

当你这样做的时候 import Courses ,名称 Courses 模块 打电话 课程 班级 刚好在这个模块里。

模块 课程

你可能想把 打电话 这样地:

from Courses import Courses

嗯,加减法是根据某种规律交替进行的:

result = sum((-1)**i * x**i for i in range(5))

那个 (-1)**i 将是一个或负一个:

>>> [(-1)**i for i in range(5)]
[1, -1, 1, -1, 1]
6 年前
回复了 ForceBru 创建的主题 » 递归地将数组python中的所有值相乘

您的函数也会在列表末尾返回一个零,这是您不需要的。您可以尝试以下操作:

def mult(k, A: list) -> list:
    return [k * A[0]] + mult(k, A[1:]) if A else []