Python 3.7.3

Przykładowe zadania i rozwiązania, poradniki w języku Python 3.7.3!

Nie jesteś zalogowany na forum.

#1 2019-06-12 22:24:46

TomaszO
Administrator
Dołączył: 2019-06-12
Liczba postów: 19
Windows 7Opera 60.0.3255.151

Ćwiczenia nr 2 - Zadania od 1 do 8

#Zad. 1 Napisz skrypt, który pobiera od użytkownika zdanie i liczy w nim spacje. Wynik wyświetla na ekranie (użyj instrukcji input)

import sys

a = input("Napisz jakies zdanie o długosci 4:\n")
b = a.count(" ")
print("zdanie ktore podales ma : %d spacje " % b)

#Zad. 2 Napisz skrypt, który pobiera od użytkownika dwie wartości i mnoży je przez siebie. Wynik wyświetla na ekranie (użyj instrukcji readline() i write()).

import sys
 
print("Program mnożenie dwóch liczb\n")
print("Podaj pierwsza liczbe:\n")
a = sys.stdin.readline()
print("Podaj drogra liczbe:\n")
b = sys.stdin.readline()
 
cos = int(a)*int(b)
 
print("wynik mnozenia to")
 
sys.stdout.write(str(cos))

#Zad. 4 Napisz skrypt, który pobiera od użytkownika liczbę i wypisuje na ekran wartość bezwzględną tej liczby

from math import *
 
zs = input("Podaj liczbe")
zs =int(zs)
z = fabs(zs)
print("Wartość bezwzgędna z tej liczby to:" + str(z))

#Zad. 5 Napisz skrypt, który pobiera od użytkownika trzy liczby a, b i c. Sprawdza następujące warunki: czy a zawiera się w przedziale (0,10> oraz czy jednocześnie a>b lub b>c. Jeśli warunki są spełnione lub nie to ma się wyświetlić odpowiedni komunikat na ekranie

a = int(input("Podaj liczbe a:"))
b = int(input("Podaj liczbe b:"))
c = int(input("Podaj liczbe c:"))
if a>=0 and a<10 and a>b and b>c:
    print("liczba a spelnia wszystkie warunki")
else:
    print("Liczba a nie spełnia warunkow")

#Zad. 6 Napisz pętlę, która wyświetla liczby podzielne przez 5

for x in range(0, 200, 5):
        print(str(x)+ " ")

#Zad. 7 Napisz pętle, która pobiera liczby od użytkownika i wyświetla ich kwadraty na ekranie.
print("Program bedzie podawał kwadrat podanej przez ciebie liczby dopuki nie napiszesz 00")

while True:
    liczba = input("podaj liczbe:")
    liczba = int(liczba)
    liczba = liczba**2
    print(str(liczba))
    if liczba == 0:
        break
print("koniec")

#Zad. 8 Napisz skrypt, który odczytuje liczby od użytkownika i umieszcza je na liście. Wykorzystaj pętle while.

lista = []
while True:
    liczba = input()
    if liczba == "stop":
        break
    lista.append(int(liczba))
print(repr(lista))




Edit by SpeX

Offline

Użytkowników czytających ten temat: 0, gości: 1
[Bot] ClaudeBot