Teaghráin.

Slides:



Advertisements
Similar presentations
Python Mini-Course University of Oklahoma Department of Psychology Day 4 – Lesson 15 Tuples 5/02/09 Python Mini-Course: Day 4 – Lesson 15 1.
Advertisements

Strings, if/else, return, user input
© Copyright 2012 by Pearson Education, Inc. All Rights Reserved. Chapter 8 More on Strings and Special Methods 1.
Python for Informatics: Exploring Information
1 CSC 221: Introduction to Programming Fall 2011 Lists  lists as sequences  list operations +, *, len, indexing, slicing, for-in, in  example: dice.
Mr. Fowler Computer Science 14 Feb 2011 Strings in Python.
Python Mini-Course University of Oklahoma Department of Psychology Day 3 – Lesson 11 Using strings and sequences 5/02/09 Python Mini-Course: Day 3 – Lesson.
Cryptography.
COMPE 111 Introduction to Computer Engineering Programming in Python Atılım University
Strings CSE 1310 – Introduction to Computers and Programming Alexandra Stefan University of Texas at Arlington 1.
Strings CSE 1310 – Introduction to Computers and Programming Alexandra Stefan University of Texas at Arlington 1.
String Manipulation Part 1
Language Review #2.
CMPT 120 Topic: Python strings.
Mo Theach agus mo Cheantar
Mo Theaghlach Eacnamaíocht Bhaile
Solas.
Gnáthóga.
Laghdaigh Athúsáid Athchúrsáil.
Buntáiste an dátheangachais Réamhphlé 1
Domhantarraingt.
Leictreachas.
Litir Phearsanta (30 Marc)
Snáithe 2: Céimseata Shintéiseach Geostiallacha & CD an Scoláire
Scoil & brú Réamhobair A. An féidir leat an leagan Gaeilge a aimsiú de na focail seo? Recession: _____________ Water safety: _____________ Rescue.
An Tábla Peiriadach.
Eanáir 2005 Comhrá I - Rang 1.
Leictreachas.
Prós Garry Bannister 11/30/2018.
Chapter 8 More on Strings and Special Methods
Chapter 8 More on Strings and Special Methods
Python - Strings.
Gaeilge, A-Leibhéal LÁ SCANNÁNAÍOCHTA NICILT 2015
Giotto Di Bondone Iodáil / Flórans.
Céimeanna sa Chailleadh
Éalú ó Éigeandáil Cad é a Thabharfá Leat?
An Tuismitheoir – cabhair sa teach / help in the house
Roinn na Gaeilge Coláiste Choilm
Chapter 8 More on Strings and Special Methods
Nuair a bhí mé i mo dhéagóir
Cén saghas duine tú? Réamhobair
Fuaim.
Roinnt Fíricí: Ainm eile le haghaigh ‘Lá na Pancóige’ é ‘Máirt na hInide’. Ciallaionn an focal ‘Inid’ maithiúnas a thabhairt ar dhuine, inar féidir le.
Clare Sa Spéir Gearrscannán.
Beo go Deo 2 Tearma 1: Ceacht 2
CEV208 Computer Programming
Heorastaic.
Luaigh Fóin Phóca, Déan Mata
Representation and Manipulation
I dTreo na Cumarsáide An Treo Nua.
Cathracha na hÉireann.
Crua-earraí, Córas Oibriúcháin, Feidhmchlár, Úsáideoir
3 Aonad Bhitheolaíochta mar a leagtar amach sa leabhar:
22:14.
Saol na Scoile Is breá liom Gaeilge.
Brú staidéir (múinteoir) Réamhphlé
Prós Garry Bannister 4/4/2019.
Creatlach a chuideoidh leat an t-athrú a láimhseáil
Python bunúsach.
Difir Poitinseal(V) Aonad Volt V
CSE 231 Lab 3.
IST256 : Applications Programming for Information Systems
Junior Assembly 10th February 2017
Sequences Sequences are collections of data values that are ordered by position A string is a sequence of characters A list is a sequence of any Python.
Ceacht: Aer The first slide has two options – This is the second option.
Iris na Scoile Réamhobair
Ríomhchlárú loighce.
Laghdaigh Athúsáid Athchúrsáil.
CMPT 120 Topic: Python strings.
Gramadach cuid a deich.
Presentation transcript:

Teaghráin

Teaghráin liteartha Oibritheoir teaghráin print Innéacsúchán teaghráin Eangú teaghráin Iolrúchán teaghráin Suimiúchán teaghráin Formáidiú teaghráin Comparáid teaghráin Orduithe ionsuite

Teaghráin liteartha “Seán de Bláca” “087-4531233” “99 C 13456” “@gcm.ie #AG ABU!!” “https://youtube.com” Teaghráin liteartha (literal strings)

Teaghráin R í o m h e l a s Siombailí aonair = carachtar Aon siombail ar do méarchlár m. sh: Teachtaireachtaí téacs; tvuít; Teachtaireachtaí Facebook; uimhir fóin; PPSN R í o m h e l a s

Oibritheoir teaghráin print Innéacsúchán teaghráin Eangú teaghráin Iolrúchán teaghráin Suimiúchán teaghráin Formáidiú teaghráin Comparáid teaghráin Orduithe ionsuite Innéacsúchán teaghráin (string indexing); Eangú teaghráin (string slicing); Formáidiú (Formatting); Comparáid (Comparison); Orduithe ionsuite (built-in commands)

Innéacsúchán teaghráin Is teaghrán é ‘s’ Tá gach carachtar suite sa suíomh sa chuimhne comhtheagmhálach éagsúil s = Comhtheagmhálach (contiguous) R í o m h e l a s

R í o m h e l a s s = áit nialasach 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 s = áit nialasach áit nialasach (zero-th position)

R í o m h e l a s

Séan diúltach R í o m h e l a s s = NB 1 2 3 4 5 6 7 8 9 10 -11 -10 -9 1 2 3 4 5 6 7 8 9 10 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 s = NB Séan diúltach (negative index)

Ceisteanna Scríobh an cód agus an aschur s1 = “Gaelcholaiste Mhuire A.G.” print(s1) print(s1[25]) print(len(s1)) print(s1[-7]) print(s1[3]) print(s1[-12]) print(s1[14]) print(s1[1]) print(s1[0]) s1[6] print(s1[3]) print(s1[21])

Teaghráin as raon

Teaghráin do-athraithe Clóscríobh an cód thíos baile = "Cavan" baile[0] = "N" print(baile) Teaghráin do-athraithe (immutable strings)

baile = "Cavan" baile = "Navan" print(baile) Tá an teaghráin "Cavan" caillte anois Tá teaghráin nua againn: "Navan"

Eangú teaghráin R í o m h e l a s 1 2 3 4 5 6 7 8 9 10 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 s = Is féidir linn fotheaghráin a bhaint amach ón teaghráin trí eangú Fotheaghráin (sub-strings)

s = "Ríomh eolas" print(s[x:y]) Tógann an t-ordú amach x Ní thógann an t-ordú amach y

Ceisteanna Clóscríobh an cód agus an aschur s = "Ríomh eolas" print(s[1:4]) print(s[3:8]) print(s[2:]) print(s[:6])

Suimiúchán teaghráin Comhchaitéiniúchán = suimiúchán teaghráin

uatha = "madra" iolra = uatha + "í" print(iolra)

Iolrúchán teaghráin focal = “AG ABU” print(focal*3) print(focal[0:1]*3) print(focal[1]*3)

Cruthú teaghráin

Formáidiú teaghráin Is é an % ionadchoinneálaí Ionadchoinneála (placeholder)

1. %s le haghaidh teaghráin 2. %d le haghaidh slánuimhir 3 1. %s le haghaidh teaghráin 2. %d le haghaidh slánuimhir 3. %f le haghaidh uimhir snámhphointe

Ceisteanna Scríobh an cód agus an aschur thíos print("2 + 2 = %d" %4) print("%d + %d = %f" %(2,2,4.0)) print("π = %f" %3.14) teachtaireacht = "Haigh %s. Conas atá tú?" ainm = "Seán" print(teachtaireacht%ainm)

Orduithe ionsuite teaghráin 1. len() Faigheann sé amach an fad san teaghrán

2. min() Faigheann sé amach an íosluach san teaghrán ón ASCII

3. max() Faigheann sé amach an uasluach san teaghrán ón ASCII

Athraíonn str uimhir go teaghrán

Córais chódúcháin Deachúil ASCII print(chr()) print(ord())

Ceisteanna Clóscríobh an cód agus an aschur. Deán seiceáil le an tábla ASCII print(ord(“A”)) print(ord(“A”)+25) print(ord(“Z”)) print(ord(“a”)) print(ord(“1”))

print(chr(65)) print(chr(90)) print(chr(97)) print(chr(49))

print(chr(ord(“A”))) print(ord(chr(64)))

Sifear Chaesair teag_isteach= input(“Clóscríobh aon carachtar: ) teag_amach = chr(ord(teag_isteach) +1) print(teag_amach) sifear Chaesair (Caesar Cipher)

Modh teaghráin: upper()

lower()

count()

find()

isupper() and islower()

replace()

in

Ceisteanna Clóscríobh an cód agus an aschur.