Travailler avec DeepSeek en Python
James Chapman
AI Curriculum Lead, DataCamp
response = client.chat.completions.create( model="deepseek-ai/DeepSeek-V4-Pro", messages=[{"role": "system", "content": "Vous êtes un tuteur en programmation Python qui répond par des explications concises en une phrase."},{"role": "user", "content": "Comment définit-on une liste Python ?"},{"role": "assistant", "content": "Les listes se définissent en plaçant une suite d'objets séparés par des virgules entre crochets [ ]."},{"role": "user", "content": "Quelle est la différence entre des objets mutables et immuables ?"}] )





messages = [{"role": "system", "content": "Vous êtes un tuteur en programmation Python qui répond par des explications concises en une phrase."}]user_qs = ["Pourquoi Python est-il si populaire ?", "Résumez ceci en une phrase."]for q in user_qs:print("User: ", q)user_dict = {"role": "user", "content": q}messages.append(user_dict)response = client.chat.completions.create( model="deepseek-ai/DeepSeek-V4-Pro", messages=messages )assistant_dict = {"role": "assistant", "content": response.choices[0].message.content} messages.append(assistant_dict)print("Assistant: ", response.choices[0].message.content, "\n")
User: Pourquoi Python est-il si populaire ?
Assistant: Python est populaire parce qu'il est facile à apprendre, a une syntaxe simple et
offre de puissantes bibliothèques pour diverses applications comme le Web, la science
des données et l'automatisation.
User: Résumez ceci en une phrase.
Assistant: La simplicité, la polyvalence et ses nombreuses bibliothèques rendent Python
très populaire.
Travailler avec DeepSeek en Python