You are not logged in.

Computer Science in 1ère

The forum to cure all your computer anxieties

#1 12-Sep-2019 17:07:47

Vader
Administrator
Registered: 05-Oct-2018
Posts: 220

Pour écrire du code

Pour obtenir:


def mafonction(s: str) -> str:
    """
    Une belle fonction
    """

    for k in range(10):
        print('<3'.join('I love you'))  # C'est beau
    return s
 

On tape:


[code=python]
def mafonction(s: str) -> str:
    """
    Une belle fonction
    """
    for k in range(10):
        print('<3'.join('I love you'))  # C'est beau
    return s
[/code]
 

(voir l'aide BBcode)

Offline

#2 14-Sep-2019 13:45:35

Elouan
Member
Registered: 13-Sep-2019
Posts: 7

Re: Pour écrire du code

Entre faire un .format et concaténer avec str(), lequel est le mieux pour le défi ?

Offline

#3 14-Sep-2019 14:50:47

Vader
Administrator
Registered: 05-Oct-2018
Posts: 220

Re: Pour écrire du code

L'utilisation de format me semble plus propre et maintenable

Offline

#4 16-Sep-2019 21:55:15

Nicolas_Bhn_44
Member
Registered: 14-Sep-2019
Posts: 4

Re: Pour écrire du code

Pour l'algorithme de soustraction en Python, est-ce plus judicieux de faire une affectation, quand on se retrouve à écrire la partie du if et du else ou pas ?

Offline

#5 16-Sep-2019 23:17:41

Vader
Administrator
Registered: 05-Oct-2018
Posts: 220

Re: Pour écrire du code

Nicolas_Bhn_44 wrote:

Pour l'algorithme de soustraction en Python, est-ce plus judicieux de faire une affectation, quand on se retrouve à écrire la partie du if et du else ou pas ?

euh...c'est un peu vague comme question. Il faudrait u nbout de code.

Offline

#6 17-Sep-2019 06:24:40

Nicolas_Bhn_44
Member
Registered: 14-Sep-2019
Posts: 4

Re: Pour écrire du code


if n > p :
n <- n-p
p <- p/2
 

C’est un exemple pour le if que j’ai essayé de faire pour l'algorithme.

Offline

#7 17-Sep-2019 09:48:59

Vader
Administrator
Registered: 05-Oct-2018
Posts: 220

Re: Pour écrire du code

Il faut bien faire évoluer n et p en effet

Offline

Board footer

Powered by FluxBB