Przykładowe zadania i rozwiązania, poradniki w języku Python 3.7.3!
Nie jesteś zalogowany na forum.
Strony: 1
#Zad. 1 Napisz pierwszy skrypt, w którym zadeklarujesz po dwie zmienne każdego typu a następnie wyświetl te zmienne.
zm1 = 1
zm2 = 2
zm3 = 3.14
zm4 = 2.5
zm5 = "kot"
zm6 = "bury"
print(zm1,zm2,zm3,zm4,zm5,zm6)
#Zad. 2 Stwórz skrypt kalkulator, w którym wykorzystać wszystkie podstawowe działania arytmetyczne.
a = 2
b = 3
c = 4
dodawanie = a + b + c
print(dodawanie)
odejmowanie = c - a
print(odejmowanie)
mnozenie = a * b
print(mnozenie)
dzielenie = c/a
print(dzielenie)
dzielenie_calkowite = c//a
print(dzielenie_calkowite)
potegowanie = a ** c
print(potegowanie)
reszta_z_dzielenia = c%b
print(reszta_z_dzielenia)
#Zad. 3 Napisz skrypt, w którym stworzysz operatory przyrostkowe dla operacji: +, -, *, /, **, %
a = 10
a +=1
print(a)
a *= 2
print(a)
a -= 1
print(a)
a **= 2
print(a)
a %= 2
print(a)
a /= 1
print(a)
#Zad. 4 Napisz skrypt, który policzy i wyświetli następujące wyrażenia:
from math import *
print("e^10=", e**10)
print("√ln(5 + ???28)=", pow(6, (log(5+sin(2)*8))))
print("⌊3,55⌋=", floor(3.55))
print("⌈4,80⌉=", ceil(4.80))
#Zad. 5 Zapisz swoje imie i nazwisko w oddzielnych zmiennych wszystkie wielkimi literami. Użyj odpowiedniej
#metody by wyświetlić je pisane tak, że pierwsza litera jest wielka a pozostałe małe. (trzeba użyć metody capitalize)
imie = "TOMASZ"
nazwisko = "ORZEŁ"
print(imie.capitalize())
print(nazwisko.capitalize())
#Zad. 6 Napisz skrypt, gdzie w zmiennej string zapiszesz fragment tekstu piosenki z powtarzającymi się
#słowami np. „la la la”. Następnie użyj odpowiedniej funkcji, która zliczy występowanie słowa „la”. (trzeba użyć metody count)
text = "la la la idzie sobie chlopczyk " \
"la la la ma w reku butelke" \
"la la la pelno w niej jest wody"
print(text.count("la"))
#Zad. 7 Do poszczególnych elementów łańcucha możemy się odwoływać przez podanie indeksu. Np. pierwszy znak zapisany w zmiennej imie uzyskamy przez imie[0]. Zapisz dowolną zmienną łańcuchową i wyświetl jej drugą i ostatnią literę, wykorzystując indeksy
zmiena = "Dupakocia"
print(zmiena[1])
print(zmiena[-1])
#Zad. 8 Zmienne łańcuchowe możemy dzielić wykorzystaj zmienną z Zad. 6 i spróbuj ją podzielić naposzczególne wyrazy. (trzeba użyć metody split)
text = "la la la idzie sobie chlopczyk " \
"la la la ma w reku butelke" \
"la la la pelno w niej jest wody"
print(text.split())
#Zad. 9 Napisz skrypt, w którym zadeklarujesz zmienne typu: string, float i szestnastkowe. Następnie wyświetl je wykorzystując odpowiednie formatowanie.
zm1 = "tralala"
zm2 = 4.13
zm3 = 16
print("foramta string %s" % zm1)
print("foramt float %f" % zm2)
print("Fomrat szestnastkowy %X" % zm3)
#Zad. 10 Napisz skrypt, w którym tworzysz listę ulubionych filmów i posortuj ją
lista = ["Wojna swiatow","Matrix","Asterik i Obelix"]
lista.sort()
print(lista)
zm = "To jest teskt o dlugosci szesc"
dupakocia = zm.split()
print(dupakocia)
lista = [dupakocia]
print(lista)
#Zad. 13 Stwórz słownik, gdzie zapiszesz imiona i nazwiska swoich znajomych jako klucz proszę użyć ich przezwisk (10 elementów). Następnie wyświetl kilka danych odwołując się do elementów przez klucz.
prz = {"matka": "Magdalena Piórek",
"machu": "Tomasz Orzeł",
"ostra": "Kasia Ostrowska",
"gruby" : "Michał Seweryn",
"pyhon" : "Krzysztof Ropiak",
"plastus" : "Tomasz Ruszczyk",
"majster" : "Roman Chyrzyński",
"czubek": "Domink Bartwicki",
"cwaniak" : "Wojtek Mazorek",
"śpiewak" :"Michał Wiśniewski"
}
print(prz["matka"])
print(prz["pyhon"])
print(prz["ostra"])
#Zad. 14 Stwórz słownik skrótów powszechnie używanych w smsach. Jako klucz niech będzie skrót a jako wartość zdanie. Skopiuj słownik do innego słownika
slownik1 = {"lol" : "bardzo śmieszne",
"wtf" : "co jest kur..a",
"thx": "dzięki",
"brb": "zaraz wracam"
}
slownik2 = slownik1.copy()
print(slownik1.values())
print(slownik2.values())
#Zad. 15 Stwórz słownik, z cyframi rzymskimi. Wybierz klucz i wartość.
slownik = {"I": 1,
"II": 2,
"III": 3,
"IV": 4,
"V": 5,
"VI": 6,
"VII": 7,
"VIII": 8,
"IX": 9,
"X": 10
}
print(slownik["I"])
#Zad. 16 Stwórz słownik z ulubionymi grami komputerowymi. Pomyśl, co może być kluczem a co wartością w takim słowniku. Policz liczbę elementów w słowniku.
gry = {"mass efekt" : "Gra akcji",
"Dragon age": "gra przygodowa",
"Age of empires": "gra strategiczna"}
slownik = {}
print(len(gry))
Offline
Strony: 1