Wat is LessonUp
Zoeken
Kanalen
aiToolsTab
Beta
Inloggen
Registreren
‹
Terug naar zoeken
מחרוזות 2
מחרוזות
1 / 39
volgende
Slide 1:
Tekstslide
Recently used
Secondary Education
In deze les zitten
39 slides
, met
interactieve quizzen
en
tekstslides
.
Lesduur is:
30 min
Start les
Bewaar
Deel
Printen
Onderdelen in deze les
מחרוזות
Slide 1 - Tekstslide
מחרוזת - טקסט
רצף כלשהו של תוים
כדי שפייתון תזהה שמדובר במחרוזת, נהיה חייבים להקיף את המחרוזת בגרש או בגרשיים
Slide 2 - Tekstslide
מבנה המחרוזת
לכל תו יש מיקום
המיקום מאפשר לנו לגשת לכל תו במחרוזת בנפרד
שימו לב: רווח נחשב תו, גם # ו &
י
Slide 3 - Tekstslide
מבנה המחרוזת
my_string[0]
Slide 4 - Tekstslide
מבנה המחרוזת
ניתן לגשת לכל תו במחרוזת בשתי דרכים - המיקום החיובי והמיקום השלילי
my_string[3]
my_string[-7]
Slide 5 - Tekstslide
my_string[-1]
A
T
B
A
C
G
Slide 6 - Quizvraag
my_string[8]
A
T
B
A
C
G
Slide 7 - Quizvraag
my_string[1]
A
T
B
A
C
G
Slide 8 - Quizvraag
my_string[-9]
A
T
B
A
C
G
Slide 9 - Quizvraag
חיתוך מחרוזת
ניתן לחתוך קטע מהמחרוזת וליצור מחרוזת חדשה
my_string[start:stop:step]
my_string[0 : 4]
כולל
לא כולל
Slide 10 - Tekstslide
חיתוך מחרוזת
my_string[start:stop:step]
start = 0
stop= התו האחרון במחרוזת
step = 1
ניתן להגדיר ערך אחד, שניים או שלושה
רק חשוב לשמור על המיקום
אם לא נגדיר ערך - ברירת מחדל
Slide 11 - Tekstslide
חיתוך מחרוזת
my_string[start:stop:step]
my_string[2 : 8 : 2]
start = 2
stop= 8
step = 2
ניתן להגדיר ערך אחד, שניים או שלושה
רק חשוב לשמור על המיקום
Slide 12 - Tekstslide
חיתוך מחרוזת
my_string[start:stop:step]
my_string[:: -1]
start = -1
stop = אורך המחרוזת
step = -1
פקודת החיתוך הזו תהפוך את המחרוזת
ניתן להגדיר ערך אחד, שניים או שלושה. רק חשוב לשמור על המיקום
Slide 13 - Tekstslide
my_string = "love :)"
print(my_string[1:3])
A
שגיאה
B
ove
C
ov
D
lov
Slide 14 - Quizvraag
my_string = "love :)"
print(my_string[5:6])
A
שגיאה
B
:)
C
e
D
:
Slide 15 - Quizvraag
my_string = "love :)"
print(my_string[5:8])
A
שגיאה
B
:)
C
e
D
:
Slide 16 - Quizvraag
my_string = "love :)"
print(my_string[2:6])
Slide 17 - Open vraag
str1="455667"
print(str1[::-1])
Slide 18 - Open vraag
my_string = "love :)"
print(my_string[5:7])
Slide 19 - Open vraag
dna ="ATAGGAGGAT"
print(dna[4::2])
Slide 20 - Open vraag
dna ="ATAGGAGGAT"
print(dna[4:9:2])
Slide 21 - Open vraag
אורך מחרוזת len
ההוראה
len
מחזירה את אורך המחרוזת הספירה כוללת רווחים וסימני פיסוק
my_string="CAT"
print(len(my_string))
Slide 22 - Tekstslide
אורך מחרוזת len
ההוראה
len
מחזירה את אורך המחרוזת הספירה כוללת רווחים וסימני פיסוק
Slide 23 - Tekstslide
dna ="ATAGGAGGAT"
print(len( dna))
Slide 24 - Open vraag
dna ="ATAGGAGGAT"
print(dna[:7:2])
Slide 25 - Open vraag
count
סופרת כמה פעמים מופיעה תת מחרוזת במחרוזת
dna ="ATAGGAGGAT"
print(dna.count("A"))
Slide 26 - Tekstslide
dna ="ATAGGAGGAT"
print(dna.count("G"))
Slide 27 - Open vraag
dna ="ATAGGAGGAT"
print(dna.count("TA"))
Slide 28 - Open vraag
in
בודקת האם תת מחרוזת קיימת במחרוזת
אם כן - True
אם לא- False
dna ="ATAGGAGGAT"
print(dna.in("TA"))
Slide 29 - Tekstslide
dna ="ATAGGAGGAT"
print(dna.in("A"))
Slide 30 - Open vraag
dna ="ATAGGAGGAT"
print(dna.in("AC"))
Slide 31 - Open vraag
find
מחזירה את המיקום של התו הראשון שמצאה
אם לא מצאה בכלל תחזיר -1
dna ="ATAGGAGGAT"
print(dna.find("TA"))
Slide 32 - Tekstslide
dna ="ATAGGAGGAT"
print(dna.find("A"))
Slide 33 - Open vraag
dna ="ATAGGAGGAT"
print(dna.find("G"))
Slide 34 - Open vraag
dna ="ATAGGAGGAT"
print(dna.find("GAT"))
Slide 35 - Open vraag
dna ="ATAGGAGGAT"
print(dna.find("CAT"))
Slide 36 - Open vraag
ord(ch)
מחזירה את ערך ה
ASCII
של התו
ch=input("Enter a character: ")
print("ch ASCII =" ,ord(ch))
Slide 37 - Tekstslide
לולאה על מחרוזת
מכיוון שבפייתון מחרוזות הן רצפים בפני עצמם, שימוש בלולאת
for
על מחרוזת יביא לריצה של הלולאה על כל אחד מהתווים ע"פ הסדר
Slide 38 - Tekstslide
מה יודפס
Slide 39 - Open vraag
Meer lessen zoals deze
Copying is allowed!
May 2018
- Les met
23 slides
door
Van Gogh Museum
Art and design
Lower Secondary (Key Stage 3)
Upper Secondary (Key Stage 4)
Van Gogh Museum
Hotspot
January 2024
- Les met
5 slides
door
LessonUp Inspiration
LessonUp
All Subjects
+2
Upper Secondary (Key Stage 4)
Lower Secondary (Key Stage 3)
Further Education (Key Stage 5)
Higher Education (degree)
Higher Education (non-degree)
Foundation Degree
Special Education
Primary Education
LessonUp Inspiration
Vincent’s Japanese examples
May 2018
- Les met
20 slides
door
Van Gogh Museum
Art and design
Primary Education
Lower Secondary (Key Stage 3)
Van Gogh Museum
Van Gogh, Japan and Pokémon
September 2023
- Les met
14 slides
door
Van Gogh Museum
Art
Design
Lower Secondary (Key Stage 3)
Van Gogh Museum
Van Gogh and Pokémon
September 2023
- Les met
25 slides
door
Van Gogh Museum
Art
Primary Education
Lower Secondary (Key Stage 3)
Van Gogh Museum
Imitating, adapting and surpassing
August 2017
- Les met
22 slides
door
Van Gogh Museum
Art and design
Upper Secondary (Key Stage 4)
Van Gogh Museum
Posters: Art and Advertising
March 2024
- Les met
25 slides
door
National Museums NI
Art and design
Primary Education
National Museums NI
News Quiz: 12/05/2023
May 2023
- Les met
12 slides
door
LessonUp News Quiz
Primary Education
Lower Secondary (Key Stage 3)
Upper Secondary (Key Stage 4)
Further Education (Key Stage 5)
Higher Education (degree)
Special Education
Higher Education (non-degree)
Foundation Degree
LessonUp News Quiz