Przykładowe zadania i rozwiązania, poradniki w języku Python 3.7.3!
Nie jesteś zalogowany na forum.
Strony: 1
#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
Strony: 1