28.01.2015 Views

Tutorial Python - Starship

Tutorial Python - Starship

Tutorial Python - Starship

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

print """<br />

Usage: thingy [OPTIONS]<br />

-h Display this usage message<br />

-H hostname Hostname to connect to<br />

"""<br />

are următoarea ieşire:<br />

Usage: thingy [OPTIONS]<br />

-h Display this usage message<br />

-H hostname Hostname to connect to<br />

Interpretorul afişează rezultatul operaţiilor cu şiruri de caractere exact în forma specificată de utilizator atunci<br />

când a introdus sau definit şirurile respectiv: între ghilimele, cu ghilimele sau alte caractere ciudate, pentru a afişa<br />

valoarea exactă a şirului. Instrucţiunea print despre care vă vom vorbi mai încolo poate fi folosită pentru a afişa<br />

şiruri fără ghilimele şi caractere de control.<br />

Şirurile de caractere pot fi concatenate:<br />

>>> word = ’Help’ + ’A’<br />

>>> word<br />

’HelpA’<br />

>>> ’’<br />

’’<br />

Două şiruri de caractere scrise unul lângă altul sunt concatenate. Prima linie din exemplul de mai sus poate fi<br />

rescrisă astfel: ‘word = ’Help”A’’. Acest lucru nu merge decât pentru şiruri explicite de caractere, nu pentru<br />

orice expresie care are ca operanzi şiruri:<br />

>>> import string<br />

>>> ’str’ ’ing’ # >> string.strip(’str’) + ’ing’ # >> string.strip(’str’) ’ing’ # >> word[4]<br />

’A’<br />

>>> word[0:2]<br />

’He’<br />

>>> word[2:4]<br />

’lp’<br />

Dacă al doilea indice nu este specificat, se consideră că subşirul se termină la sfârşitul şirului.<br />

Spre deosebire de C, în <strong>Python</strong> şirurile nu pot fi modificate. Atribuirea unei valori unui anumit caracter, sau unui<br />

3.1. Utilizarea <strong>Python</strong>-ului drept calculator de birou 11

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!