我一直在尝试用python创建一个程序,以检查列表中第一个元素与其他元素的匹配长度。如果数字的长度和总和与第一个元素匹配,则将打印相应的元素。
这是我写的程序。
public class CalculationActivity extends AppCompatActivity {
EditText editText;
Button btnCalc;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_calculation);
editText=findViewById(R.id.et_regular_dep);
btnCalc=findViewById(R.id.btnCalculate);
btnCalc.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String equation= editText.getText().toString();
CalculateResult(equation);
}
});
}
private void CalculateResult(String equation) {
// here to perform power function
}
}
当我尝试运行此命令时,它在t = q%10部分说语法无效,尝试对其进行调整,然后在下一行summ = summ + t上显示错误。这里有点困惑。
答案 0 :(得分:2)
您的语法错误,python不使用{}括号来描述块,而是使用缩进。只需卸下括号。