标签: nested

在类中创建类实例

我在python中有一个嵌套类,例如:

class A():
    def __init__(self, attr1):
        self.attr1 = attr1
    class B():
        def __init__(self, attr2):
            self.attr2 = attr2
Run Code Online (Sandbox Code Playgroud)

我想要实现的是B类的实例b,就像A类实例a的数据结构一样

但是,似乎ba无关.

我怎样才能做到这一点?

更新:

我想要做的是如下图所示,这是一个java程序对象初始化: 在此输入图像描述

用户似乎包含userID和Password,并且它与serviceOrder对象相关联.

python nested class instance

-4
推荐指数
1
解决办法
168
查看次数

在嵌套字典中添加项目

我正在自学 Python,并且正在尝试用 Python 创建一个订购应用程序。该程序将用户给定的产品编号及其价格添加到新字典中。

但是我想不出将这些物品的价格加在一起的方法。

alijst = {}
kera = {1001 : {"naam" : '60 X 60 Lokeren', 'prijs' : 31.95},#the third item (31.95) is the prize and needs to be used in a calculation later
          1002 : {"naam" : '40 X 80 Houtlook' , 'prijs' : 32.5},
          1003 : {"naam" : '60 X 60 Beïge', 'prijs' :  29.95}}

# The below is for finding the code linked to a product
def keramisch():
    global kera
    global alijst
    klaar = False …
Run Code Online (Sandbox Code Playgroud)

python nested

-4
推荐指数
1
解决办法
209
查看次数

如何在C中使用嵌套for循环获得以下输出?

你如何在C编程中使用嵌套循环?

编写一个程序,要求用户输入一个数字,然后显示从0到他们输入的数字的所有数字的乘法表.这应该使用嵌套的for循环来完成.例如,如果用户输入3,他们应该看到:

0 0 0 0
0 1 2 3
0 2 4 6
0 3 6 9

c for-loop nested scanf

-5
推荐指数
1
解决办法
1242
查看次数

python中的内部类和内部内部类有什么区别?

field应该在第 50 行 undefined 吗?我的理解是内部嵌套类对外部类没有可见性,正如我在第 65 行遇到的那样......似乎有点不一致,我希望更好地了解外部嵌套类的可见性以避免任何混淆在将来。

"""######################################### Imports ############################################"""
import turtle
import time
import functools
"""######################################### Key press ##########################################"""

def key_space():  # Resets Level
    field.setLevel()

def key_p():      # Skips Level
    field.nextLevel()

def key_k():      # For making levels
    print([(b.x,b.y) for b in field.getBoxes()])
    
"""######################################## Interface(s) ########################################"""

def stamp(self):  # Interface for drawing polygons.
    turtle.goto(self.canvasX+field.offset[0],self.canvasY+field.offset[1])
    turtle.shape(self.shape)
    turtle.color(self.color)
    turtle.stamp()

def frameBoiler(func): #
    @functools.wraps(func)
    def wrapper_frame_boiler(*args,**kwargs):
        turtle.clear()
        #turtle.getscreen().bgpic('Untitled.png')
        r = func(*args, **kwargs)
        turtle.update()
        time.sleep(0.05)
        return r
    return wrapper_frame_boiler

"""######################################### Game Logic …
Run Code Online (Sandbox Code Playgroud)

python abstract-class nested inner-classes undefined-reference

-5
推荐指数
1
解决办法
318
查看次数

将一组任意嵌套的整数数组展平为ruby中的整数平面数组

如何编写一个代码片段Ruby,它将一组任意嵌套的整数数组展平为一个整数的平面数组.例如[[1,2,[3]],4] - > [1,2,3,4].请不要使用任何一种语言的任何内置展平功能.

ruby arrays integer nested ruby-on-rails

-6
推荐指数
1
解决办法
1715
查看次数