CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Le Python, le langage ECO+

Uraldium228
Uraldium228
Niveau 10
31 janvier 2019 à 15:41:18

quand au dernier moment tu veux mettre un bout de code dans une fonction, faut adapter les espaces en début de ligne de TOUT ton code https://image.noelshack.com/fichiers/2016/24/1466366209-risitas24.png

en C, tu mets deux accolades {} https://image.noelshack.com/fichiers/2016/24/1466366197-risitas10.png

TacEtTic
TacEtTic
Niveau 10
31 janvier 2019 à 15:41:55

Quand je vois ce qu'on fait tourner avec du VBA et des fichiers xml et csv ... https://image.noelshack.com/fichiers/2017/19/1494619651-larryhome-2.png
Pas besoin de plus pour remplacer Micheline la comptable ECO+ ou Didier le comptable fiscaliste :ok:

ChefMacron
ChefMacron
Niveau 10
31 janvier 2019 à 15:42:17

Perso ce qui m'a toujours fait chier, mais vraiment chier, c'est les indentations.

Laissez-moi indenter comme je veux :-((

Je suis bien content de plus utiliser ce langage.

Mais bon il y a de nombreuses applications où il est très utile (il me semble que les matheux aiment beaucoup ce langage)

DarlingInFranxx
DarlingInFranxx
Niveau 9
31 janvier 2019 à 15:42:41

from random import randrange
list = [

"Pas DDB",
"DDB"
]

i = randrange(len(list))

print(list[i])

https://image.noelshack.com/fichiers/2018/03/6/1516474951-sans-titre-204.png

Batora
Batora
Niveau 10
31 janvier 2019 à 15:42:48

Le 31 janvier 2019 à 15:41:18 Uraldium228 a écrit :
quand au dernier moment tu veux mettre un bout de code dans une fonction, faut adapter les espaces en début de ligne de TOUT ton code https://image.noelshack.com/fichiers/2016/24/1466366209-risitas24.png

en C, tu mets deux accolades {} https://image.noelshack.com/fichiers/2016/24/1466366197-risitas10.png

Donc toi quand tu met ton code dans un bloc tu indentes pas ?

ludiv553
ludiv553
Niveau 10
31 janvier 2019 à 15:43:23

autrefois la maitrise de la gestion de la mémoire, du typage des variables, etc... étaient obligatoires pour devenir un bon développeur https://image.noelshack.com/fichiers/2017/12/1490379566-issou-vieux.png

l'expension de java a produit des devs qui n'ont plus aucune connaissance en gestion de la mémoire https://image.noelshack.com/fichiers/2017/12/1490379566-issou-vieux.png

et python a permi à des statisticiens et autres laborantins de se croire développeurs professionnels https://image.noelshack.com/fichiers/2017/12/1490379566-issou-vieux.png

Azerban
Azerban
Niveau 16
31 janvier 2019 à 15:47:57

Le 31 janvier 2019 à 15:41:18 Uraldium228 a écrit :
quand au dernier moment tu veux mettre un bout de code dans une fonction, faut adapter les espaces en début de ligne de TOUT ton code https://image.noelshack.com/fichiers/2016/24/1466366209-risitas24.png

en C, tu mets deux accolades {} https://image.noelshack.com/fichiers/2016/24/1466366197-risitas10.png

C'est vrai qu'avec les éditeurs de texte, il est impossible de décaler un bloc de texte vers la droite :)

Controle-Zed
Controle-Zed
Niveau 11
31 janvier 2019 à 15:48:19

Le 31 janvier 2019 à 15:27:09 Uraldium228 a écrit :

Le 31 janvier 2019 à 15:12:04 Controle-Zed a écrit :
Et les jean-codeur qui sont en pls dès qu'il y a plus de boucle comme do while.

En Python on se fait pas chier, on a WHILE et FOR

Et c'est tout :oui:

L'ergonomie c'est surcoté

C'est pas une question d'ergonomie mais de logique et de simplicité. Il y a pas 10 000 mots clés à retenir :(

Controle-Zed
Controle-Zed
Niveau 11
31 janvier 2019 à 15:50:09

Le 31 janvier 2019 à 15:27:22 CrotteJambon a écrit :

[15:23:49] <Controle-Zed>

Le 31 janvier 2019 à 15:21:39 CrotteJambon a écrit :

[15:01:08] <StreetSwag>

Le 31 janvier 2019 à 14:57:33 CrotteJambon a écrit :
...
Python n'est pas fait pour faire de grosses choses, mais il est bien utile pour les petites

D'accord c'est pour ça que Google l'utilise pour son back-end, et que la NASA également... :rire:

Mais bien sûr :sleep:

Dans ce cas là faut se poser la question de pourquoi Google a recruté le créateur de Python... Il y bosse plus mais n'empêche qu'il a travaillé pour eux :)

C'est pas parce que Google recrute des mecs que forcément ils utilisent leur techno.

Ayaa cette mauvaise foi :rire:
C'est pas un simple random qui a pondu une librairie ou framework js sur github hein :(

aminefid
aminefid
Niveau 10
31 janvier 2019 à 15:50:15

l'indentation, cette fausse excuse sachant qu'en C tout le monde fait des indentations, c'est juste le coding style universelle :rire:
c'est vrai ca serait dommage d'avoir un code propre et lisible par tous :)

Batora
Batora
Niveau 10
31 janvier 2019 à 15:51:30

Le 31 janvier 2019 à 15:43:23 ludiv553 a écrit :
autrefois la maitrise de la gestion de la mémoire, du typage des variables, etc... étaient obligatoires pour devenir un bon développeur https://image.noelshack.com/fichiers/2017/12/1490379566-issou-vieux.png

l'expension de java a produit des devs qui n'ont plus aucune connaissance en gestion de la mémoire https://image.noelshack.com/fichiers/2017/12/1490379566-issou-vieux.png

et python a permi à des statisticiens et autres laborantins de se croire développeurs professionnels https://image.noelshack.com/fichiers/2017/12/1490379566-issou-vieux.png

Ouais bon faut arrêter de se branler sur la gestion de la mémoire hein, c'est pas tout ce qui fait un bon développeur.

Vous me faites rire a croire que tout serait mieux si on optimisait chaque bout de code a fond en asm pour économiser le moindre cycle processeur, ce qui importe de nos jours c'est plutôt la productivité du développeur et la maintenabilité de son code, on part plutôt vers l'abstraction des problèmes de bas niveau pour ces raisons et c'est pas plus mal.

Vas dire aux mecs qui ont étudié l'associativité des fonctions pour te faire un code un million de fois plus élégant et compact que tes trucs en c et a peine moins lent.

Ah mais non c'est vrai, vous êtes en deuxième année de dut info vous savez pas encore ça marche comment la programmation fonctionnelle mais vous vous prenez pour des pros parce qu'en tp vous avez fait un malloc une fois.

super-truite
super-truite
Niveau 7
31 janvier 2019 à 15:53:24

Le 31 janvier 2019 à 15:26:22 SniffMaRaie a écrit :
Assembleur sinon rien :)

aveuglevoyant
aveuglevoyant
Niveau 8
31 janvier 2019 à 15:55:49

Golang :content:

Pseudo1Jour_
Pseudo1Jour_
Niveau 7
31 janvier 2019 à 15:56:09

Le 31 janvier 2019 à 15:53:24 super-truite a écrit :

Le 31 janvier 2019 à 15:26:22 SniffMaRaie a écrit :
Assembleur sinon rien :)

Assembleur :rire: :rore: :rure:

Binaire :ok:

ludiv553
ludiv553
Niveau 10
31 janvier 2019 à 15:57:50

Le 31 janvier 2019 à 15:51:30 Batora a écrit :

Le 31 janvier 2019 à 15:43:23 ludiv553 a écrit :
autrefois la maitrise de la gestion de la mémoire, du typage des variables, etc... étaient obligatoires pour devenir un bon développeur https://image.noelshack.com/fichiers/2017/12/1490379566-issou-vieux.png

l'expension de java a produit des devs qui n'ont plus aucune connaissance en gestion de la mémoire https://image.noelshack.com/fichiers/2017/12/1490379566-issou-vieux.png

et python a permi à des statisticiens et autres laborantins de se croire développeurs professionnels https://image.noelshack.com/fichiers/2017/12/1490379566-issou-vieux.png

Ouais bon faut arrêter de se branler sur la gestion de la mémoire hein, c'est pas tout ce qui fait un bon développeur.

Vous me faites rire a croire que tout serait mieux si on optimisait chaque bout de code a fond en asm pour économiser le moindre cycle processeur, ce qui importe de nos jours c'est plutôt la productivité du développeur et la maintenabilité de son code, on part plutôt vers l'abstraction des problèmes de bas niveau pour ces raisons et c'est pas plus mal.

Vas dire aux mecs qui ont étudié l'associativité des fonctions pour te faire un code un million de fois plus élégant et compact que tes trucs en c et a peine moins lent.

Ah mais non c'est vrai, vous êtes en deuxième année de dut info vous savez pas encore ça marche comment la programmation fonctionnelle mais vous vous prenez pour des pros parce qu'en tp vous avez fait un malloc une fois.

Je suis administrateur système et c'est une tendance que je constate depuis une dizaine d'année quasiment , voilà tout https://image.noelshack.com/fichiers/2017/12/1490379566-issou-vieux.png

et ne crois pas que la gestion de la mémoire c'est old school, il s'agit pas uniquement d'optimiser mais surtout de sécuriser ...

TintinPecable
TintinPecable
Niveau 10
31 janvier 2019 à 15:58:13

Le 31 janvier 2019 à 15:43:23 ludiv553 a écrit :
autrefois la maitrise de la gestion de la mémoire, du typage des variables, etc... étaient obligatoires pour devenir un bon développeur https://image.noelshack.com/fichiers/2017/12/1490379566-issou-vieux.png

l'expension de java a produit des devs qui n'ont plus aucune connaissance en gestion de la mémoire https://image.noelshack.com/fichiers/2017/12/1490379566-issou-vieux.png

et python a permi à des statisticiens et autres laborantins de se croire développeurs professionnels https://image.noelshack.com/fichiers/2017/12/1490379566-issou-vieux.png

https://image.noelshack.com/fichiers/2018/47/1/1542653887-95803-full.jpg

LeCoquillard
LeCoquillard
Niveau 7
31 janvier 2019 à 16:00:28

Le 31 janvier 2019 à 14:59:05 Twinkai61000 a écrit :
Je sais pas, je suis admin sys et réseau je connais rien au dev et le python pour les script ça m'aide bien https://image.noelshack.com/fichiers/2016/47/1480064732-1467335935-jesus4.png

Je ne comprend pas vos combats les devs https://image.noelshack.com/fichiers/2016/47/1480064732-1467335935-jesus4.png

Ca m'interesse, les admins sys et réseaux ont l'air de pas en branler une.
Comment on en devient un?
Y'a des formations rapides qui te permettent de trouver du travail?

Pseudo supprimé
Pseudo supprimé 31 janvier 2019 à 16:07:04

Le 31 janvier 2019 à 15:42:48 Batora a écrit :

Le 31 janvier 2019 à 15:41:18 Uraldium228 a écrit :
quand au dernier moment tu veux mettre un bout de code dans une fonction, faut adapter les espaces en début de ligne de TOUT ton code https://image.noelshack.com/fichiers/2016/24/1466366209-risitas24.png

en C, tu mets deux accolades {} https://image.noelshack.com/fichiers/2016/24/1466366197-risitas10.png

Donc toi quand tu met ton code dans un bloc tu indentes pas ?

C'est effectivement à cause de ce genre de cas social que le python est un bon langage.
Et j'ai codé dans beaucoup de langages, là ou je ne peux pas vraiment m'exprimer c'est plutôt sur le web.

- Obligation d'indenter le code, ce qui du coup supprime les problèmes de reprise de code par un tiers.
- Langage simple, que tu sois débutant ou pas, idéal pour commencé.
- Bonne gestion des modules, franchement simple à comprendre là aussi, pas de librairies merdiques ou de framework pas aux bonnes versions et à installer là et là...
- Certains traitements algorithmiques sont extrêmement facile à mettre en oeuvre (en 1 ligne). Là ou en C par exemple, et dans ses dérivés, ce serait beaucoup moins réduit.
- Langage interprété et non compilé, ce qui du coup permet un portage rapide en fonction des OS.

C'est un super langage, objectivement, et pourtant, j'étais le premier à le mépriser à l'époque ou je ne m'y intéressé pas.

Pseudo supprimé
Pseudo supprimé 31 janvier 2019 à 16:08:24

Le 31 janvier 2019 à 16:00:28 LeCoquillard a écrit :

Le 31 janvier 2019 à 14:59:05 Twinkai61000 a écrit :
Je sais pas, je suis admin sys et réseau je connais rien au dev et le python pour les script ça m'aide bien https://image.noelshack.com/fichiers/2016/47/1480064732-1467335935-jesus4.png

Je ne comprend pas vos combats les devs https://image.noelshack.com/fichiers/2016/47/1480064732-1467335935-jesus4.png

Ca m'interesse, les admins sys et réseaux ont l'air de pas en branler une.
Comment on en devient un?
Y'a des formations rapides qui te permettent de trouver du travail?

Oublies, ça dépend ou tu es. J'en ai connus qui taffé H24 à la défense.
Mais effectivement aussi certains qui se touchés en mairie ou au collège.

Uraldium228
Uraldium228
Niveau 10
31 janvier 2019 à 16:14:35

Le 31 janvier 2019 à 16:07:04 WillowSaysHello a écrit :

Le 31 janvier 2019 à 15:42:48 Batora a écrit :

Le 31 janvier 2019 à 15:41:18 Uraldium228 a écrit :
quand au dernier moment tu veux mettre un bout de code dans une fonction, faut adapter les espaces en début de ligne de TOUT ton code https://image.noelshack.com/fichiers/2016/24/1466366209-risitas24.png

en C, tu mets deux accolades {} https://image.noelshack.com/fichiers/2016/24/1466366197-risitas10.png

Donc toi quand tu met ton code dans un bloc tu indentes pas ?

C'est effectivement à cause de ce genre de cas social que le python est un bon langage.
Et j'ai codé dans beaucoup de langages, là ou je ne peux pas vraiment m'exprimer c'est plutôt sur le web.

- Obligation d'indenter le code, ce qui du coup supprime les problèmes de reprise de code par un tiers.
- Langage simple, que tu sois débutant ou pas, idéal pour commencé.
- Bonne gestion des modules, franchement simple à comprendre là aussi, pas de librairies merdiques ou de framework pas aux bonnes versions et à installer là et là...
- Certains traitements algorithmiques sont extrêmement facile à mettre en oeuvre (en 1 ligne). Là ou en C par exemple, et dans ses dérivés, ce serait beaucoup moins réduit.
- Langage interprété et non compilé, ce qui du coup permet un portage rapide en fonction des OS.

C'est un super langage, objectivement, et pourtant, j'étais le premier à le mépriser à l'époque ou je ne m'y intéressé pas.

https://image.noelshack.com/fichiers/2018/16/1/1523844078-1521235761-1521140214-risiknackipng-1.png

Sous forums
  • Religion
La vidéo du moment