Miten kysymysmerkki laitetaan koodin jälkeen? Esimerkiksi
Onko tässä koodissa bugi:
def greet(name):
print 'Hello', name
greet('Jack')
greet('Jill')
greet('Bob')?
vai
Onko tässä koodissa bugi:
def greet(name):
print 'Hello', name
greet('Jack')
greet('Jill')
greet('Bob')
?
Mihin kohtaan kysymysmerkki kun virke loppuu tietokoneohjelmaan?
2
118
Vastaukset
Jos haluat virkkeen kirjoittaa ja esittää noin, niin kysymysmerkki on loogista kirjoittaa omalle rivilleen, kuten jälkimmäisessä vaihtoehdossa. Koodin esittäminen lauseen sisällä on asia, jota kielen säännöt eivät käsittele, mutta jos haluat esittää koodin omilla riveillään, ei kysymysmerkkiä ole syytä kirjoittaa koodirivin loppuun. Siitähän syntyisi epäselvyyskin, koska monissa tietokonekielissä ”?” on mahdollinen operaattorina tai muutoin.
Parempaa tyyliä on kirjoittaa virkkeet virkkeinä ja koodi koodina:
Onko seuraavassa koodissa virhe?
def greet(name):
print 'Hello', name
greet('Jack')
greet('Jill')
greet('Bob')?- ykskoodari
"jos haluat esittää koodin omilla riveillään, ei kysymysmerkkiä ole syytä kirjoittaa koodirivin loppuun."
"Onko seuraavassa koodissa virhe?
def greet(name):
print 'Hello', name
greet('Jack')
greet('Jill')
greet('Bob')?"
Jäikö tuohon yksi kysymysmerkki liikaa, eli pitäisikö olla
Onko seuraavassa koodissa virhe?
def greet(name):
print 'Hello', name
greet('Jack')
greet('Jill')
greet('Bob')
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 1811508
No nytkö tuli lähtö Orpolle?
Pieniä oli Marinin aamupalasilakat joulukaloiksi vrt. Orpon 35 miljoonan euron kähmintä johonkin Vapaavuoren urheiluhall1951136Kauhavan häiriköijistä
Juttua Iltalehdessä. Pakko sanoa että noi nuoret on kyllä ihan pimeitä. Putkin peltoja jupksevat kiusaamaan kun ei tietä431101Haluan sinut, kuuletko minua.
Haluan sinut. Toivon, että voisimme olla yhdessä. Mietin pystynkö täyttämään toiveesi, olemaan arvoisesi. Voisitko saad38765- 14700
Miksi Lapset kiusaa yöllä
Miksi Lapset kiusaa yöllä ihmisiä? Miksi vanhemmat antaa tämän tapahtua? Eikö ne huomaa ettei lapset ole kotona vai eivä30691Sama ransetti taas!
Keikkui tällä kertaa Honkavaaran tien varressa muutaman sadan metrin päässä Louhenkoskelta.. Otin rekisterin ylös ja ver21680- 37673
Viimeinen lankafest
Käykää viimeisessä lanka festissä. Ensivuonna sitä ei enää ole. Rahat on loppu. Harmi .19621Tehdäänkö tänään toiveista totta?
Poikkea tänä illasta siinä lähellä ja annetaan silmien puhua ja sen jälkeen puhu sinä lopulta mitä ajattelet..46617