PyCharm vill inte ha %s/%s/%s'... jag har försökt att få in det i argumentet(?) men det går inte heller..
Koden som jag har skrev jag i Codeacademys tutorial från början..
PyCharm vill inte ha %s/%s/%s'... jag har försökt att få in det i argumentet(?) men det går inte heller..
Koden som jag har skrev jag i Codeacademys tutorial från början..
I Python 3 så är `print` en "vanlig" funktion, dvs med parenteser, så:
fromdatetimeimport datetime
now = datetime.now()
print('%s/%s/%s' % (now.year, now.month, now.day))
bör fungera. Tidigare var det ett "statement", dvs en språkkonstruktion som inte krävde parenteser (man kunde skriva dem om man ville, men de var inte nödvändiga, så de skippades ofta). Denna ändring gjordes för att göra `print` kraftfullare, och också för konsekvensens skull.
Ja nuså!! Hade satt print('%s/%s/%s' %) (now.year, now.month, now.day)
Man tackar
Ska använda dess länkar till framtida "omvandligar" mycket hjälpsamt!