|
|||
Python темы:. 1. массив 1-мерный. 2. массив 2-мерный. 3. числовые. 4. строковые. 5. условие. 6. перебор. 8. печать. 9. функции. 10. комментарии. Учу Python скачав видео лекции сохраняя кадры. из плэера и смотрю ускоренно или минуты часами. причём все лектСтр 1 из 2Следующая ⇒ Python темы: 1. массив 1-мерный 2. массив 2-мерный 3. числовые 4. строковые 5. условие 6. перебор 7. цикл 8. печать 9. функции 10. комментарии ***** Учу Python скачав видео лекции сохраняя кадры из плэера и смотрю ускоренно или минуты часами причём все лекторы избегают массивы и я сам додумал расширяющийся массив и внезапно в питоне главное отступы Всё одно получаются программы бэйсиковские и вскоре сам сочинил программу как давнишние угадывающую 1 из квадриллиона https: //rextester. com/IKMBI48397 ***** Очевидные python программы онлайн однако в сообщении отступы пропадают и тексты и отступы сместятся поэтому ссылки QUAD https: //rextester. com/IKMBI48397 FIBO https: //rextester. com/FEEJ49204 TABL https: //rextester. com/TIDN80674 SORT https: //rextester. com/ZQSY77323 QUA https: //rextester. com/OJN42859 Онлайн компилятор и ещё есть https: //rextester. com/l/python3_online_compiler fi1=fi2=fi3=1 # FIBO https: //rextester. com/ETFV70451 for da in range(1, 15): print(fi3, end=' ') fi3 = fi2 + fi1 fi1 = fi2 fi2 = fi3 print(fi3, end=' ') 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 Квадриллион import random # QUAD https: //rextester. com/IKMBI48397 h1, h2, t, f = 0, 10**15, 0, 0 c = random. randrange(0, h2) #comp h = random. randrange(0, h2) #human while f< 1: print(t, c, h) if h< c: print('БОЛЬШЕ') a=h h=int((h+h2)/2) h1=a elif h> c: print('меньше') a=h h=int((h1+h)/2) h2=a else: print('угадано за', t, 'шагов') f=1 t=t+1 Таблица for i in range (1, 6): # TABL https: //rextester. com/TIDN80674 for j in range (1, 6): x=i*j if x< 10: print('', x, end=' ') else: print(x, end=' ') print () 1 2 3 4 5 2 4 6 8 10 3 6 9 12 15 4 8 12 16 20 5 10 15 20 25 for i in range (1, 6): for j in range (1, 6): print (" %2d" % (i*j), end=' ') print() 1 2 3 4 5 2 4 6 8 10 3 6 9 12 15 4 8 12 16 20 5 10 15 20 25 Сортировка from random import randint #sort https: //rextester. com/ZQSY77323 N=10 a = [1] # a = [1]*N for i in range (1, N): a[i]=a. append(i) # del a[i]=randint(1, 10) print(a[i], end=' ') print() for i in range (0, len(a)-1): for j in range (i, len(a)): if a[i]> a[j]: t=a[i] a[i]=a[j]
|
|||
|