
Python - typy danych, zmienne
Presentation
•
Computers
•
9th Grade
•
Practice Problem
•
Medium
Klaudia Kuć
Used 55+ times
FREE Resource
7 Slides • 18 Questions
1
PYTHON - typy danych, zmienne, operacje arytmetyczne i logiczne
Opracowała: Klaudia Kuć
2
Typy zmiennych
int (LICZBA całkowita np. -3, 0, 1, 10)
float (LICZBA rzeczywista np. 4.5)
str lub string (TEKST/napis/ciąg znaków/łańcuch)
bool (ZMIENNE LOGICZNE:<; <=; >; >=; == ; !=, wartość logiczna: True albo False)
3
Typy zmiennych
list - LISTA - bardziej złożony typ danych, który przechowuje kilka danych. Do zapisu używamy nawiasów kwadratowych []. Przykład: lista = [1,2,34,'abc']
tuple - KROTKA - możemy o tym myśleć jak o liście, której wartości nie można zmieniać. Zamiast nawiasów kwadratowych używamy okrągłych (). Przykład: k = (3,5,7,'xyz')
dict SŁOWNIK - przechowuje klucz oraz wartość. Weźmy za przykład kraj oraz stolicę. Kraj może być kluczem, a stolica wartością. Przy słownikach używamy nawiasów klamrowych {}. Przykład: s = {'Polska' : 'Warszawa', 'Niemcy' : 'Berlin'}
4
Multiple Choice
Liczba 35 to liczba:
całkowita
rzeczywista
zespolona
żadna z powyższych
5
Multiple Choice
KROTKA to typ zmiennej:
tuple
list
dict
float
6
Multiple Choice
Jakiego typu jest zmienna
x = 3.5
int
float
bool
str
7
Multiple Choice
Jakiego typu jest zmienna
x = '357'
int
float
bool
str
8
Multiple Choice
Jakiego typu jest zmienna
x = 35.0
int
float
bool
str
9
Multiple Choice
Jakiego typu jest zmienna
a = 'kot'
int
float
bool
str
10
Multiple Choice
Jakiego typu jest zmienna
a = 345>68
int
float
bool
str
11
Multiple Choice
zmienna = [1,2,34,’abc'] to:
lista
krotka
12
Multiple Choice
zmienna = (1,2,34,’abc') to:
lista
krotka
słownik
13
Multiple Choice
Nawiasów kwadratowych [ ] używamy do tworzenia
krotki
słownika
listy
zmiennej
14
Multiple Choice
zmienna = ('woda','ogień','powietrze','ziemia') to:
lista
krotka
słownik
tekst
15
Multiple Choice
zmienna = {'Azja' : 'Mount Everest', 'Ameryka Południowa' : 'Aconcagua', 'Afryka' : 'Kilimandżaro'}
słownik
lista
krotka
tekst
16
Multiple Choice
Nawiasów okrągłych ( ) używamy do tworzenia
krotki
słownika
listy
zmiennej
17
Operatory arytmetyczne
+ dodawanie
- odejmowanie
* mnożenie
** potęgowanie np. a**2
/ dzielenie rzeczywiste (z zachowaniem części ułamkowej) np. 5/2 =2.5
// dzielenie całkowite (z obcięciem części ułamkowej) np. 5//2 = 2
% reszta z dzielenia całkowitego
18
Operatory porównania
== równe
!= różne
< mniejsze
<= mniejsze równe
> większe
>= większe równe
19
Multiple Choice
W jaki sposób zapiszesz warunek: a jest równe b?
a===b
a=b
a!=b
a==b
20
Multiple Choice
Co nam zwróci program:
a=5
print(a!=10)
False
nie
tak
True
21
Multiple Select
Mając dane
a=40
b=10
Który warunek zwróci nam True?
a>b
b<a
a!=b
a==b
22
Multiple Choice
W jaki sposób napisać warunek: a jest mniejsze bądź równe b
a<b
a<=b
a!=b
a>=b
23
Multiple Choice
Co oznacza ten zapis 30%2 w języku programowania Python?
procent z liczby
potęgowanie
reszta z dzielenia
liczba całkowita z dzielenia
24
Operatory logiczne
Operatory logiczne and (pol. "i") i or (pol. "lub") pozwalają na budowanie kompletnych zdań logicznych, na przykład:
imie = 'Jan'
wiek = 23
if imie == 'Jan' and wiek == 23:
print 'Nazywasz się Jan i masz 23 lata.'
if imie == 'Jan' or imie == 'Robert':
print 'Nazywasz sie Jan lub Robert'
25
Dziękuję!😀
​
PYTHON - typy danych, zmienne, operacje arytmetyczne i logiczne
Opracowała: Klaudia Kuć
Show answer
Auto Play
Slide 1 / 25
SLIDE
Similar Resources on Wayground
19 questions
egzamin 8 klasa powtórka
Presentation
•
8th Grade
20 questions
Polski październik
Presentation
•
8th Grade
19 questions
VRSTE KOVIN
Presentation
•
8th Grade
23 questions
[igCS] Variable and Data types
Presentation
•
9th Grade
22 questions
Rock-paper-scissors (microbit)
Presentation
•
9th Grade
17 questions
Congruence and Similarity
Presentation
•
9th Grade
15 questions
Intro Python Y9
Presentation
•
9th Grade
17 questions
Similar and Congruent
Presentation
•
9th Grade
Popular Resources on Wayground
20 questions
"What is the question asking??" Grades 3-5
Quiz
•
1st - 5th Grade
20 questions
“What is the question asking??” Grades 6-8
Quiz
•
6th - 8th Grade
10 questions
Fire Safety Quiz
Quiz
•
12th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
34 questions
STAAR Review 6th - 8th grade Reading Part 1
Quiz
•
6th - 8th Grade
20 questions
“What is the question asking??” English I-II
Quiz
•
9th - 12th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
47 questions
8th Grade Reading STAAR Ultimate Review!
Quiz
•
8th Grade
Discover more resources for Computers
20 questions
“What is the question asking??” English I-II
Quiz
•
9th - 12th Grade
10 questions
Fire Prevention
Quiz
•
9th - 12th Grade
24 questions
BIOLOGY STAAR REVIEW
Quiz
•
9th Grade
20 questions
Graphing Inequalities on a Number Line
Quiz
•
6th - 9th Grade
30 questions
English 1 STAAR Review
Quiz
•
9th Grade
46 questions
Linear and Exponential Function Key Features
Quiz
•
9th Grade
20 questions
Grammar
Quiz
•
9th - 12th Grade
30 questions
Biology STAAR Review #3
Quiz
•
9th Grade