Нейронную


у ,  но при этом возникает вопрос, а какое именно значение  мы хотим сохранить? В инструкции указано выражение  х + 7



Download 43,46 Mb.
Pdf ko'rish
bet78/134
Sana27.03.2022
Hajmi43,46 Mb.
#512313
1   ...   74   75   76   77   78   79   80   81   ...   134
Bog'liq
Создаем нейронную сеть ( PDFDrive )

у , 
но при этом возникает вопрос, а какое именно значение 
мы хотим сохранить? В инструкции указано выражение 
х + 7 , 
которое 
равно 10+7, т.е. 17. Таким образом, именно это значение и будет со­
хранено в у, и следующая инструкция выведет его на экран.
А что произойдет со строкой p rin t ( z ) , если мы не назначили z ни­
какого значения, как это было сделано в случае х и у? Мы получим 
сообщение об ошибке, в вежливой форме информирующее нас о не­
корректности предпринимаемых нами действий и пытающееся быть 
максимально полезным, чтобы мы могли устранить ошибку. Должен 
заметить, что сообщения об ошибках не всегда успешно справляются 
со своей задачей — оказать помощь пользователю (причем этот недо­
статок характерен для большинства языков программирования).
Простое введение в Python 
135


Результаты выполнения описанного кода, включая вежливое со­
общение об ошибке “ паше V is not defined” (имя ‘ z’ не определено), 
можно увидеть на следующей иллюстрации.
Вышеупомянутые хранилища, обозначенные как 
х 
и у и исполь­
зуемые для хранения таких значений, как 10 и 17, называют пере­
менными. В языках программирования переменные используются 
для создания обобщенных наборов инструкций по аналогии с тем, 
как математики используют алгебраические символы наподобие “ х” 
и “у” для формулировки утверждений общего характера.
136 
Глава 2. Создаем нейронную сеть на Python


Автоматизация работы
Компьютеры великолепно подходят для многократного выполне­
ния однотипных задач — они не размышляют и производят вычис­
ления намного быстрее, чем это удается делать людям с помощью 
калькуляторов!
Посмотрим, сможем ли мы заставить компьютер вывести квадра­
ты первых десяти натуральных чисел, начиная с нуля: 0 в квадрате, 
1 в квадрате, 2 в квадрате и т.д. Мы ожидаем получить следующий 
ряд чисел: 0, 1, 4, 9, 16, 25 и т.д.
Мы могли бы самостоятельно произвести все эти вычисления, а затем 
просто использовать инструкции вывода prin t (0), prin t (1), print (4) 
и т.д. Это сработает, но ведь наша цель заключается в том, чтобы всю 
вычислительную работу вместо нас выполнил компьютер. Более того
при этом мы упустили бы возможность создать типовой набор инструк­
ций, позволяющий выводить квадраты чисел в любом заданном диапа­
зоне. Для этого нам нужно сначала вооружиться несколькими новыми 
идеями, к освоению которых мы сейчас и приступим.
Введите в очередную пустую ячейку следующий код:
list( range(10) )
Вы должны получить список из десяти чисел от 0 до 9. Это прос­
то замечательно: мы заставили компьютер выполнить всю работу 
по созданию списка, дав ему соответствующее поручение. Теперь мы 
хозяева, а компьютер — наш слуга!
Вероятно, вы удивлены тем, что список содержит числа от 0 до 9, 
а не от 1 до 10. Это не случайно. Многое из того, что связано с ком­
пьютерами, начинается с 0, а не с 1. Я много раз спотыкался 
на этом, полагая, что компьютерный список начинается с 1, а не с 0. 
Упорядоченные списки широко используются в качестве счетчиков 
при многократном выполнении некоторых вычислений и, в частнос­
ти, когда используются итеративные функции.

Download 43,46 Mb.

Do'stlaringiz bilan baham:
1   ...   74   75   76   77   78   79   80   81   ...   134




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish