Toon posts:

Vraag opdracht Python opgave

Pagina: 1
Acties:
  • 622 views

Onderwerpen

Vraag


  • Bossie30
  • Registratie: Oktober 2018
  • Laatst online: 13-02-2019
Mijn vraag
Hallo,

Ik ben bezig met het leren van de programmeertaal Python en ik moet een opgave maken.
De opdracht is dat je met de modulo operator kunt testen of een getal even of oneven is.
Het begin van de code is

from pcinput import getInteger
x = input ( getInteger( 'Noem een heel getal : '))

Daar komt dan dus een getal uit, maar hoe test je met de % of het getal even of oneven is ?
Voor velen mischien een makkie, maar ik heb er lang over ziiten nadenken , maar ik weet het niet. :?

Alvast bedankt voor het antwoord. ...

Relevante software en hardware die ik gebruik
...

Wat ik al gevonden of geprobeerd heb
...

Alle reacties


  • MAX3400
  • Registratie: Mei 2003
  • Laatst online: 03-02 15:30

MAX3400

XBL: OctagonQontrol

Als 50% geen integer oplevert, is het een oneven getal?

Mijn advertenties!!! | Mijn antwoorden zijn vaak niet snowflake-proof


  • Bossie30
  • Registratie: Oktober 2018
  • Laatst online: 13-02-2019
Het punt is dat ik wel snap wat er bedoelt word, maar ik weet even niet hoe je het als code schrijft.

  • jugger naut
  • Registratie: September 2010
  • Laatst online: 05-02 16:26
If x % 2 == 0 ..... Helpt dat? ;)


Overigens kan je dit met een Google Search zeer eenvoudig vinden.

[Voor 51% gewijzigd door jugger naut op 27-10-2018 22:18]


  • EddoH
  • Registratie: Maart 2009
  • Niet online

EddoH

Backpfeifengesicht

Een even getal is een getal dat zonder rest te delen is door 2. De modulo operator geeft je juist het resterende deel van een deling. Je moet dus controleren of integer % 2 een rest geeft.

  • Montaner
  • Registratie: Januari 2005
  • Laatst online: 09:24
Bossie30 schreef op zaterdag 27 oktober 2018 @ 22:10:

Wat ik al gevonden of geprobeerd heb
...
Waarom probeer of zoek je niets zelf? Man man man...

  • MAX3400
  • Registratie: Mei 2003
  • Laatst online: 03-02 15:30

MAX3400

XBL: OctagonQontrol

Bossie30 schreef op zaterdag 27 oktober 2018 @ 22:16:
Het punt is dat ik wel snap wat er bedoelt word, maar ik weet even niet hoe je het als code schrijft.
Hint: even en oneven zijn geen Google termen... Ik denk dat je met "python odd numbers" aanzienlijk verder komt.

Andersom; en misschien een minder mooie code voor jezelf. Als je een willekeurig getal als input neemt en dan netjes deelt door twee, dan kan je toch controleren of het eindresultaat een wel/geen punt/komma bevat?

Allicht, maar dat helpt ook met volgende bewerkingen; zoek even de verschillen op voor Python tussen int, float, complex & long :)

Mijn advertenties!!! | Mijn antwoorden zijn vaak niet snowflake-proof


  • Microkid
  • Registratie: Augustus 2000
  • Nu online

Microkid

Frontpage Admin / Moderator PW/VA

Sunglasses and beards

Huiswerk is om van te leren, om zelf uit te zoeken. Niet dat wij het voorkauwen. Er zijn hier al voldoende antwoorden en hints gegeven, daar moet het vast wel mee lukken.

3000Wp zonnestroom
Life's a waste of time. Time's a waste of life. Get wasted all the time and you'll have the time of your life.

Pagina: 1

Dit topic is gesloten.


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee