new info
This commit is contained in:
parent
7a85c279c2
commit
14ef6f4e14
@ -1,6 +1,11 @@
|
||||
## Lists []
|
||||
- Пример листа `list = [1, 'num', 3.33]` *Можно создавать эл-ты разных ТД*
|
||||
- Длину можно узнать `len()` (выдаст именно ко-во эл-во, не индексы)
|
||||
- из списка подряд цифры через пробел
|
||||
```python
|
||||
L = [1, 2, 3, 4, 5]
|
||||
print(*L)
|
||||
```
|
||||
- Выбрать по индексу `list[index]` -> выдаст эл-т
|
||||
- Вырезать по индексу `list[:2]` -> выдаст все выбранные
|
||||
- __МОЖНО__ менять эл-ты в списке `list[index]='hi'`
|
||||
@ -44,4 +49,38 @@ for num in list:
|
||||
print (sum) -> 10
|
||||
```
|
||||
|
||||
## Nested Loops - вложенные циклы
|
||||
## Nested Loops - вложенные циклы
|
||||
- треугольник из смайликов `\U0001f600`
|
||||
```python
|
||||
for num in range(10):
|
||||
count=0
|
||||
emoticons = ''
|
||||
while count <=num:
|
||||
emoticons+='\U0001f600'
|
||||
count+=1
|
||||
print (emoticons) -> 😀
|
||||
😀😀
|
||||
😀😀😀
|
||||
😀😀😀😀
|
||||
😀😀😀😀😀
|
||||
😀😀😀😀😀😀
|
||||
😀😀😀😀😀😀😀
|
||||
😀😀😀😀😀😀😀😀
|
||||
😀😀😀😀😀😀😀😀😀
|
||||
😀😀😀😀😀😀😀😀😀😀
|
||||
```
|
||||
- то же, но без `while`
|
||||
```python
|
||||
for num in range(10):
|
||||
emoticons = ''
|
||||
for count in range(num+1):
|
||||
emoticons+='\U0001f600'
|
||||
print(emoticons)
|
||||
```
|
||||
#### Мультприкация строк
|
||||
```python
|
||||
for num in range(1,11): # не с -, т.к. 0 = 0, пропуск -> 1) 1*1= 1 \ 2) 1*2= 2 \ 3) 1*3= 3
|
||||
print('\U0001f600'*num) # при умножении строки на число мы получаем строку несколько раз, а for сделал это range (1,11)(т.е. 10) раз
|
||||
```
|
||||
|
||||
HUYodjsyvd888399472749 -tvoistaj
|
Loading…
Reference in New Issue
Block a user