Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
707 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  Question de syntaxe, comment faire plus simple??

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Question de syntaxe, comment faire plus simple??

n°1417614
lipaika
Posté le 01-08-2006 à 17:19:21  profilanswer
 

Bonjour,  
Je voudrais savoir s'il est possible d'alléger mon expression :  
 
if str_table not in vect_new_tables and str_table not in vect_del_tables and str_table not in vect_tables_temp :
 
par exemple, du style :  
if str_table not in (vect_new_tables and vect_del_tables and vect_tables_temp) :
 
 
Autre petite question, est-il possible de couper une instruction pour qu'elle tienne sur 2 lignes,  
avec quel mot magique est-ce possible??
 

mood
Publicité
Posté le 01-08-2006 à 17:19:21  profilanswer
 

n°1417671
pains-aux-​raisins
Fatal error
Posté le 01-08-2006 à 19:23:12  profilanswer
 

lipaika a écrit :

Autre petite question, est-il possible de couper une instruction pour qu'elle tienne sur 2 lignes,  
avec quel mot magique est-ce possible??


 
backslash en fin de ligne

n°1417694
masklinn
í dag viðrar vel til loftárása
Posté le 01-08-2006 à 20:34:52  profilanswer
 

lipaika a écrit :

Bonjour,  
Je voudrais savoir s'il est possible d'alléger mon expression :  
 
if str_table not in vect_new_tables and str_table not in vect_del_tables and str_table not in vect_tables_temp :
 
par exemple, du style :  
if str_table not in (vect_new_tables and vect_del_tables and vect_tables_temp) :
 
 
Autre petite question, est-il possible de couper une instruction pour qu'elle tienne sur 2 lignes,  
avec quel mot magique est-ce possible??


On peut savoir quelle est la logique du truc?
 
Genre que sont str_table, vect_new_tables, vect_del_tables et vect_tables_temp?
Et pourquoi ces noms à la con?
Et tu veux faire quoi exactement?
 
Sinon, tu peux tenter un truc du style

Code :
  1. if str_table not in (set(vect_new_tables) | set(vect_del_tables) | set(vect_tables_temp))


 
En gardant à l'esprit que ça crée au moins 4 sets, sinon 5.


Message édité par masklinn le 01-08-2006 à 20:36:44

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1417942
lipaika
Posté le 02-08-2006 à 09:58:44  profilanswer
 

merci pour la précision


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  Question de syntaxe, comment faire plus simple??

 

Sujets relatifs
question pratique sur des cases à cocher[logique] question simple
Question de débutant sur les sessions PHP!Ouverture classeur et réponse question avec 1 macro
Question aux pros de windows et de la communicationquestion stupide
quel langage pour faire des fenaitre simple...MySQL 5 -- Syntaxe SQL
DEVCPP et QT4 => question d un debutant 
Plus de sujets relatifs à : Question de syntaxe, comment faire plus simple??


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR