Форум сайта python.su
0
ShamanЭто точно подмечено, поэтому я и выбрал пайтон.
Офлайн
88
Может зря. Посмотрите
http://pascalabc.net
https://vk.com/jk98vpascalprogram
-особо не вникал, но, кажется, там можно сделать и редактор. А к Питону потом никогда не поздно вернуться.
Отредактировано Shaman (Авг. 30, 2015 13:59:11)
Офлайн
0
ShamanСпасибо дорогой шаман за помощь, я посмотрю.
Может зря. Посмотритеhttp://pascalabc.nethttps://vk.com/jk98vpascalprogram-особо не вникал, но, кажется, там можно сделать и редактор. А к Питону потом никогда не поздно вернуться.
Офлайн
0
ShamanПаскаль для обучения создан.
Может зря. Посмотритеhttp://pascalabc.nethttps://vk.com/jk98vpascalprogram-особо не вникал, но, кажется, там можно сделать и редактор. А к Питону потом никогда не поздно вернуться.
Офлайн
253
Manu_Vilks.PyКак правильно замечено авторами проекта Pasсal.ABC еще нашими дедушками.
Паскаль для обучения создан.
ShamanПосмотрел. Вообще не увидел преимуществ паскаля по сравнению с питоном для обучения. Еще один язык под .NET платформу, ну просто смешно. При всем моем благожелательном отношении к проекту не нашел главного - описания зачем он нужен. Т.е. в какой области он лучше аналогов. Да описано что он лучше (может быть) старых версий паскаля (еще под DOS). Да кому это интересно, никто на них не пишет. Сравнивать надо с лидерами java C/C++ C# python.
Может зря. Посмотрите
Pasсal.ABCАга только оно содержит все языковые возможности Pasсal.ABC и позволяет генерировать код под разные платформы. Я вижу в этом пропаганду и навешивание ярлыков.
Free Pascal. Отжившая устаревшая среда.
Профессиональный язык Pascal, далекий от обучения.
Отсутствие в языке современных возможностей.
Оболочка Lazarus, предназначенная преимущественно
для создания пользовательских интерфейсов
Отредактировано doza_and (Авг. 30, 2015 16:11:09)
Офлайн
88
doza_andЯ советовал исходя из простоты доступа к канве отрисовки, простоты иде и развитости тусовки. По моему убеждению, язык и среда для обучения должны предоставлять простой и максимально полный доступ к консоли и к графике, на манер того, как это было возможно в дос.
Посмотрел. Вообще не увидел преимуществ паскаля по сравнению с питоном для обучения. Еще один язык под .NET платформу, ну просто смешно. При всем моем благожелательном отношении к проекту не нашел главного - описания зачем он нужен. Т.е. в какой области он лучше аналогов. Да описано что он лучше (может быть) старых версий паскаля (еще под DOS). Да кому это интересно, никто на них не пишет. Сравнивать надо с лидерами java C/C++ C# python.
Отредактировано Shaman (Авг. 30, 2015 16:24:18)
Офлайн
0
друзья, сейчас написал программу, в которой высчитывается стоимость товара. Дана цена товара рубли и копейки и количество товара, 3 переменных a-руб., b-коп., n-кол-во. нужно вывести стоимость товара (a и b)
мой код
import math a=int(input()) b=int(input()) n=int(input()) if a*n and b*n>=100: y=(a*n)+(b*n)/100 x=math.floor(y) print(x, b*n%100) else: print(a*n, b*n)
a = int(input()) b = int(input()) n = int(input()) cost = n * (100 * a + b) print(cost // 100, cost % 100)
Офлайн
3
Какую константу?
Есть переменная cost, которая хранит цену за n-количество товара в копейках.
Далее эта цена выводится функцией print в формате руб, коп. Используется целочисленное деление // (для вывода рублей до запятой) и остаток от деления % для вывода копеек после.
Офлайн
0
Kon52понял
Какую константу?Есть переменная cost, которая хранит цену за n-количество товара в копейках.Далее эта цена выводится функцией print в формате руб, коп. Используется целочисленное деление // (для вывода рублей до запятой) и остаток от деления % для вывода копеек после.
Офлайн
0
у меня новые затруднения, поясните мне пожалуй вот этот код
l=[1, 2, 4, 16, 32, 64] x=5 found=False i=0 while not found and i < len(l): if 2 ** x= l[i] found=1 else: i=i+1 if found: print('at index', i) else: print(x, 'not found')
Офлайн