Faits: Faits: A. Par jugement rendu le 12 mars 2002 sur appel d'un jugement du Tribunal du IIIe arrondissement pour les districts de Martigny et de Saint-Maurice du 23 novembre 2000, la Cour pénale II du Tribunal cantonal du canton du Valais (ci-après: la Cour pénale) a reconnu R._ coupable de mise en danger de la vie d'autrui et de conduite d'un véhicule automobile en étant pris de boisson et l'a condamné à douze mois d'emprisonnement avec sursis pendant quatre ans. A titre de règle de conduite, elle l'a contraint à suivre un traitement médical anti-alcoolique pendant la durée du délai d'épreuve. Cette décision se basait sur les conclusions d'une expertise psychiatrique établie le 2 février 2000 par le Docteur B._, qui constatait chez l'expertisé un syndrome de dépendance à l'alcool, avec des épisodes d'abus d'alcool, doublé d'un trouble psychotique de la personnalité se manifestant par une mise en danger d'autrui sous l'influence de l'alcool, avec un risque de récidive assez grand à long terme, fortement lié à la consommation d'alcool. R._ était assisté d'un défenseur d'office au cours de la procédure de première instance, puis d'un défenseur de choix dans le cadre de la procédure d'appel. Le 24 mars 2003, R._ a fait part de sa décision d'arrêter le suivi thérapeutique entrepris auprès des institutions psychiatriques du Valais romand, en raison de la mésentente qu'il déclarait entretenir avec le médecin en charge du traitement. Le 5 mai 2003, le Service de l'exécution des peines et mesures du canton du Valais en a informé la Présidente de la Cour pénale. Le 2 juin 2003, cette dernière a entendu R._ et l'a formellement averti que s'il persistait à enfreindre la règle de conduite imposée par jugement du 12 mars 2002, la peine de douze mois d'emprisonnement serait mise à exécution. R._ ne s'est pas présenté à la convocation du médecin du 24 juillet 2003, ce dont le Service de l'exécution des peines et mesures du canton du Valais a avisé la Présidente de la Cour pénale le 27 août 2003. Le 5 septembre 2003, il a été cité à comparaître le 16 octobre 2003 devant cette magistrate pour débattre de la révocation éventuelle du sursis. Un délai de vingt jours lui était imparti pour présenter ses moyens de défense. R._ était en outre rendu attentif au fait qu'une décision serait rendue même s'il ne comparaissait pas ou ne se défendait pas, conformément à l'art. 214 ch. 2 du Code de procédure pénale valaisan (CPP val.). Statuant le 21 octobre 2003 en l'absence du condamné, la Cour pénale a révoqué le sursis accordé le 12 mars 2002 par le Tribunal cantonal et mis la peine de douze mois d'emprisonnement à exécution. Elle a considéré en substance que le refus de R._ de se soumettre au traitement anti-alcoolique ordonné ne pouvait être considéré comme étant de peu de gravité et que son comportement, lié au déni de son alcoolisme, dénotait un risque important de récidive et ne permettait pas de poser un pronostic favorable. Statuant le 21 octobre 2003 en l'absence du condamné, la Cour pénale a révoqué le sursis accordé le 12 mars 2002 par le Tribunal cantonal et mis la peine de douze mois d'emprisonnement à exécution. Elle a considéré en substance que le refus de R._ de se soumettre au traitement anti-alcoolique ordonné ne pouvait être considéré comme étant de peu de gravité et que son comportement, lié au déni de son alcoolisme, dénotait un risque important de récidive et ne permettait pas de poser un pronostic favorable. B. Agissant par la voie du recours de droit public, R._ demande au Tribunal fédéral d'annuler cet arrêt. Il voit une violation des art. 49 ch. 3 CPP val., 29 al. 2 et 3 Cst. et 6 § 3 let. c CEDH dans le fait qu'il n'a pas été assisté d'un avocat dans le cadre de la procédure de révocation du sursis octroyé à la peine d'emprisonnement prononcée contre lui le 12 mars 2002. Il conteste également la constitutionnalité de l'art. 214 ch. 2 CPP val., qui permet à l'autorité compétente de statuer en l'absence du condamné, au regard des garanties déduites du droit d'être entendu ancré à l'art. 29 al. 2 Cst. La Cour pénale se réfère aux considérants de son jugement. Le Ministère public du canton du Valais conclut au rejet du recours dans la mesure où il est recevable. La Cour pénale se réfère aux considérants de son jugement. Le Ministère public du canton du Valais conclut au rejet du recours dans la mesure où il est recevable. C. Par ordonnance du 24 décembre 2003, le Président de la Ire Cour de droit public a admis la demande d'effet suspensif présentée par R._, tendant à ce que l'exécution de la peine prononcée le 12 mars 2002 par la Cour pénale soit suspendue jusqu'à droit connu sur le présent recours. 