Integer aritmetikai 1

Itt használjuk változók - tárgyakat ami menthető különböző (numerikus, string, és a többi) értékeket. Az első sor egy változó hozzárendelve érték 179, akkor a B változó van beállítva, hogy 971, a c változót rendelünk a értéke aritmetikai kifejezés, megegyezik a hossza a átfogója.

Ezt követően, az értéke c jelenik meg a képernyőn.

Ha a szöveges fájl nevét hypot.py. Nyiss egy terminált, menj a könyvtárba, ahol a fájl és futtatni ezt a programot:

Python értelmező indított a fájlnév, nem fut interaktív módban, és végrehajtja a parancsokat, hogy tárolják a fájlt. Az értékek a értékelt kifejezések nem jelenik meg a képernyőn (szemben egy interaktív módban), így annak érdekében, hogy az eredmény megjelenítéséhez a program, vagyis a változó értékét c. szükségünk van egy speciális funkció nyomtatásban.

A fenti példa is kényelmetlen, hogy viszi a programot a programban meghatározott, és a program használatát más háromszög szükséges kijavítani a szöveget a program. Ez kényelmetlen, akkor jobb, ha programozni a szöveg nem változott, és a program figyelmezteti a felhasználót az adatok szükségesek, hogy megoldja a problémát, azaz, hogy kérje az értékek a két bemeneti változók a és b. Ehhez használja az input () függvény. amely beolvas egy sort a billentyűzeten, és visszaadja az olvasási vonal azonnal rendelt változók a és b.

Igaz, input függvény egy karakterláncot, és meg kell győződnünk arról, hogy a változók egész értékek. Ezért olvasása után azonnal végrehajtja a konverziót a funkció használata elengedhetetlen int típusú. és írja be az új értékeket a változók a és b.

Lehetőség van kombinálni állása sorok és típusú átalakítás, ha int függvény okoz az érték, amely visszaadja a bemeneti funkcióval.

Következik kiszámítjuk a változó értékét c, és megjeleníti az eredményeket a képernyőn.

Most megváltoztatása nélkül a forráskód, hogy újra fel különböző feladatokat. Hogy kell futtatni a programot, és miután a program be a billentyűzetről két szám lenyomásával a számok után kazhogo megadása. A program megjeleníti az eredményt is.

A nyomtatási funkció képes megjeleníteni nemcsak a változók értékét, hanem az értékek minden kifejezés. Például, a megengedett rögzítési nyomtatási (2 + 2 ** 2). Szintén a nyomtatott függvény kiírja nem egy, hanem több kifejezést, meg kell felsorolni őket vesszővel elválasztva: Ebben az esetben a szöveg lesz kinyomtatva 1 + 2 = 3 Az első kimeneti változó a. majd egy sor „+” jel, akkor az érték a B változó. majd egy sor „=” jel, végül az értéke az a + b.

Megjegyzés kimeneti érték van elválasztva egy szóköz. De az ilyen viselkedés megváltoztatható: lehetséges, hogy osztja a termelés a két tér, bármely más karakter, minden második sorban, és megjeleníti azokat külön sorban, vagy osztott semmilyen módon. Ehhez a nyomtatási funkciót egy speciálisan nevű nevű paramétert szeptember egyenlő a használt vonal, mint a szeparátor (SEP - rövidítése a szó elválasztó, azaz, egy elválasztó). Alapértelmezett szeptember paraméter egy karakterlánc egy rés, és a különbség a kimeneti értékek. Használni, mint egy szeparátor, például, a vastagbél szükséges, hogy átmenjen egy paramétert szeptember megegyezik a string „”.

Hasonlóképpen, annak érdekében, hogy teljesen eltávolítani a szeparátor, amikor a visszavonására van szükség, hogy átmenjen egy paramétert szeptember egyenlő egy üres karakterláncot:

Ahhoz, hogy az érték jelenik meg egy új vonal, meg kell egy paramétert szeptember sor speciális sor karakter, ami a következőképpen definiálható:

backslash karaktert a szöveget egy hivatkozás kijelölése egy speciális karakter, attól függően, hogy melyik karakter van írva utána. A leggyakrabban használt új sor karaktert „\ n”. És annak érdekében, hogy a sorban a backslash karakter is, meg kell ismételni, hogy kétszer: „\\”.

Egy másik hasznos paraméter elnevezett nyomtatási funkció paraméter vége. ami azt jelzi, hogy a kimenő után a kimenet a felsorolt ​​értékek a nyomtatási funkciót. Alapértelmezésben a végén „\ n”. vagyis a következő kimenet lesz egy új sort. Ez a lehetőség is korrigálható, például, hogy távolítsa el az összes extra karakterek jelennek meg, akkor hívja a nyomtatási funkció, mint ez:

ünnepély

Mivel a két szám a és b. A kijelző az összeg a két szám.

Az egész számok a korábban megadott leírja ügyletek +. -. * És **. Működés split / egészek vissza float típusú. Függvényében hatványozást vissza float értéket. ha a kitevő - negatív szám.

De van egy különleges osztás műveletet kell elvégezni elöntve a tört része, amely jelöli //. Ez adja vissza egy egész: egész részét hányados. Például:

Tovább lehunyni művelet: olyan művelet, a vevő a fennmaradó részlege, az úgynevezett%.

ünnepély

D: Divide alma - 1

n iskolás osztani k almát egyenletesen, hasadó maradék a kosárban. Hány almát kap minden diák? A program veszi egy n egész szám, és k, és meg kell, hogy a szükséges számú alma.

E: Divide alma - 2

n iskolás osztani k almát egyenletesen, hasadó maradék a kosárban. Hány alma marad a kosárban? A program veszi egy n egész szám, és k, és meg kell, hogy a szükséges számú alma.

Hossza Moszkva körgyűrű -109 km. Motoros Bob nullával kezdődik kilométeres MKAD és utazik sebességgel v kilométer per óra. Hogy milyen emelkedés után megáll t óra?

A program veszi bemeneti értéke v és t. Ha v> 0, akkor Bob mozog a pozitív irányba a moszkvai körgyűrű, ha az érték a v<0, то в отрицательном.

A program kinyomtatja értéke 0-108 - száma a megjelölést, amelyen a stop Bob.

G: Az utolsó számjegy

Adott egy pozitív egész szám. Vigyék ki az utolsó számjegyet.

H: száma tíz jegyű szám

Mivel kétjegyű szám. Keresse meg a számot tízes benne.

I: A szám a tízes

Adott egy pozitív egész szám. Keresse meg a számot tízes annak decimális (azaz a második számjegy a jobb oldalon a decimális jelölés).

Kapcsolódó cikkek