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