.


:




:

































 

 

 

 





, .

, , if. , .

>>> def is_it_true(anything): ①
... if anything:
... print(", ")
... else:
... print(", ")
...
>>> is_it_true(1) ②
,
>>> is_it_true(-1)
,
>>> is_it_true(0)
,
>>> is_it_true(0.1) ③
,
>>> is_it_true(0.0)
,
>>> import fractions
>>> is_it_true(fractions.Fraction(1, 2)) ④
,
>>> is_it_true(fractions.Fraction(0, 1))
,

, Python? ↵ Enter , ↵ Enter .
, ; 0 .
; 0.0 . ! ( , ), Python 0.0000000000001 0.0 True.
. Fraction(0, n) n. .

Python. , , , : , . ., . .

Python Perl 5. , , @; Python , .

 

Python , Java ( , , ). Java- ArrayList, .

: , , .

>>> a_list = ['a', 'b', 'mpilgrim', 'z', 'example'] ①
>>> a_list
['a', 'b', 'mpilgrim', 'z', 'example']
>>> a_list[0] ②
'a'
>>> a_list[4] ③
'example'
>>> a_list[-1] ④
'example'
>>> a_list[-3] ⑤
'mpilgrim'

. , . . .
. a_list[0].
a_list[4], .
, . a_list[-1].
, : a_list[-n] == a_list[len(a_list) - n]. a_list[-3] == a_list[5 - 3] == a_list[2].

a_list[0] a_list.

, , . slicing .

>>> a_list
['a', 'b', 'mpilgrim', 'z', 'example']
>>> a_list[1:3] ①
['b', 'mpilgrim']
>>> a_list[1:-1] ②
['b', 'mpilgrim', 'z']
>>> a_list[0:3] ③
['a', 'b', 'mpilgrim']
>>> a_list[:3] ④
['a', 'b', 'mpilgrim']
>>> a_list[3:] ⑤
['z', 'example']
>>> a_list[:] ⑥
['a', 'b', 'mpilgrim', 'z', 'example']

, , . , , ( a_list[1]), , ( a_list[3]).
, . , : , , , . .
, a_list[0:3] , a_list[0], ( ) a_list[3].
0, , 0 . , a_list[:3] , a_list[0:3], 0 .
, , . , a_list[3:] , a_list[3:5], . . a_list[:3] 3 , a_list[3:] . , a_list[:n] n , a_list[n:] , .
, . , a_list. , . a_list[:] .




:


: 2016-11-18; !; : 366 |


:

:

! . .
==> ...

1708 - | 1492 -


© 2015-2024 lektsii.org - -

: 0.007 .