Я разработчик COBOL и недавно изучил Python.Группа Python и вспомогательная переменная (родительская и дочерняя переменная)
Я хотел бы знать, что такое Python-эквивалент компоновки записей в COBOL, поскольку я рассматриваю подготовку кода-конвертера от COBOL до Python. COBOL-записи-макеты выглядят так.
01 GRP-VAR.
05 GRP-1.
10 G1-VAR-1 PIC X(10).
10 G2-VAR-2 PIC X(40).
05 GRP-2.
10 G2-VAR-1 PIC 9(4).
10 G2-VAR-2 PIC 9(20).
Я знаю, что в python нам не нужно явно определять переменные, но мы можем. То, что я хотел бы выполнить в python, есть, как показано ниже.
VarA = " Test A"
VarB = " Test B"
VarC = # some statement(s) that Make VarA and VarB child of VarC. Not (VarA+VarB)
Print (VarC) # This will print " Test A Test B"
VarB = " Test X"
print (VarC) # This should print " Test A Test X" instead of " Test A Test B"
Чтобы динамически изменять содержимое родительской переменной Varc, когда Vara или VarB изменить его содержимое в программе.
Вы можете лучше объяснить, как вы хотите использовать это в python. –
Пожалуйста, ** отредактируйте этот вопрос **, вместо того, чтобы снова просить то же самое – jonrsharpe
Конечно, хотя мой 1-й вопрос не публиковал. Спасибо – Sumanogeek