有人知道如何将这一行Java代码翻译成Python吗



所以基本上我只需要帮助为我的Python项目翻译这一行Java代码。

C_ID.setText(String.valueOf(Integer.parseInt(C_ID.getText())+1));

它是整个语法的一部分;

private void Save_ButtonActionPerformed(java.awt.event.ActionEvent evt) {                                            
if (C_Name.getText().length() == 0 || C_Email.getText().length() == 0 || C_Add.getText().length() == 0 || C_Contact.getText().length() == 0 || C_Birth.getText().length() == 0) {    
messageBox("Customer Input Fields Cannot Be Incomplete", "Record");
}

else if(check_minor == false){
messageBox("Customer cannot be a minor.", "Record");
}

else if (check_email == false){
messageBox("Please input a valid E-Mail address", "Record");
}

else if (check_dateValid == false){
messageBox("Please input a valid date", "Record");
}

else{
messageBox("Save Record?", "Record");
C_ID.setText(String.valueOf(Integer.parseInt(C_ID.getText())+1));
}
}            

因此,每当我按下保存按钮时,输入字段就会增加1。

有没有办法把它从Java翻译成Python?

假设C_ID函数相同,您所需要的只是整数强制转换和字符串化int。

  • Integer.parseInt()与Python中的int()相同
  • String.valueOf()与Python中的str()相同

就这么简单。

最新更新