Напиши такую программу первая строка третья строка пятая строка

Дополните приведенный код, используя срезы, так чтобы он вывел первые 12 символов строки s .

s = «In 2010, someone paid 10k Bitcoin for two pizzas.» print(s[:12])

Дополните приведенный код, используя срезы, так чтобы он вывел последние 9 символов строки s .

s = «In 2010, someone paid 10k Bitcoin for two pizzas.» print(s[-9:])

Дополните приведенный код, используя срезы, так чтобы он вывел каждый 7 символ строки s начиная от начала строки.

s = «In 2010, someone paid 10k Bitcoin for two pizzas.» print(s[::7])

Дополните приведенный код, используя срезы, так чтобы он вывел строку s в обратном порядке.

s = «In 2010, someone paid 10k Bitcoin for two pizzas.» print(s[::-1])

Палиндром
На вход программе подается одно слово, записанное в нижнем регистре. Напишите программу, которая определяет является ли оно палиндромом.

9 Cтроки и операции над ними Python


Формат входных данных
На вход программе подается одно слово в нижнем регистре.
Формат выходных данных
Программа должна вывести «YES», если слово является палиндромом и «NO» в противном случае.
Примечание. Палиндром читается одинаково в обоих направлениях, например слово «потоп».

s=input() p = s[::-1] # переворачиваем строку s if s==p: # если строка равно с перевернутой строкой print(‘YES’) else: print(‘NO’)

Делаем срезы 1
На вход программе подается одна строка. Напишите программу, которая выводит:
общее количество символов в строке;
исходную строку повторенную 3 раза;
первый символ строки;
первые три символа строки;
последние три символа строки;
строку в обратном порядке;
строку с удаленным первым и последним символом.
Формат входных данных
На вход программе подается одна строка, длина которой больше 3 символов.
Формат выходных данных
Программа должна вывести данные в соответствии с условием. Каждое значение выводится на отдельной строке.

s = input() print(len(s)) # общее количество символов в строке; print(s * 3) # исходную строку повторенную 3 раза; print(s[0]) # первый символ строки; print(s[:3]) # первые три символа строки; print(s[-3:]) # последние три символа строки; print(s[::-1]) # строку в обратном порядке; print(s[1:-1]) # строку с удаленным первым и последний символом.

Делаем срезы 2
На вход программе подается одна строка. Напишите программу, которая выводит:
третий символ этой строки;
предпоследний символ этой строки;
первые пять символов этой строки;
всю строку, кроме последних двух символов;
все символы с четными индексами;
все символы с нечетными индексами;
все символы в обратном порядке;
все символы строки через один в обратном порядке, начиная с последнего.
Формат входных данных
На вход программе подается одна строка, длина которой больше 5 символов.
Формат выходных данных
Программа должна вывести данные в соответствии с условием. Каждое значение выводится на отдельной строке.

Python с нуля. Урок 7 | Работа со строками


s = input() print(s[2]) # третий символ этой строки print(s[-2]) # предпоследний символ этой строки print(s[:5]) # первые пять символов этой строки print(s[:-2]) # всю строку, кроме последних двух символов print(s[::2]) # все символы с четными индексами print(s[1::2]) # все символы с нечетными индексами print(s[::-1]) # все символы в обратном порядке print(s[::-2]) # все символы строки через один в обратном порядке, начиная с последнего

Две половинки
На вход программе подается строка текста. Напишите программу, которая разрежет ее на две равные части, переставит их местами и выведет на экран.
Формат входных данных
На вход программе подается строка текста.
Формат выходных данных
Программа должна вывести текст в соответствии с условием задачи.
Примечание. Если длина строки нечетная, то длина первой части должна быть на один символ больше.

s = input() x = len(s) # определяем длину строки a = x // 2 + x % 2 # определяем индекс элемента, с которого начинается часть строки после разреза print(s[a:] + s[:a]) # склеиваем части строки с этого элемента до конца и с начала до этого элемента (не включительно)

Источник: zazloo.ru

Вывод, типы данных и переменных

Избавить себя от подбора заданий и их проверки после уроков.

Наладить дисциплину на своих уроках.

Получить возможность работать творчески.

Просмотр содержимого документа
«Вывод, типы данных и переменных»

Вася вступил в редакцию школьной газеты и решил написать программу, которая печатала бы приветственные фразы для их издания. Но когда он отошёл, какой-то хулиган стёр половину строчек. Восстановите программу так, чтобы она выводила такой же результат, как ниже:

  1. Привет, дорогие читатели!
  2. Сегодня пятница!
  1. print(hello)
  2. print (‘Сегодня’, day)
  1. первая строка
  2. третья строка
  3. пятая строка
  1. all_tasks = 99
  2. done_tasks = 7
  3. print(goodbye)
  1. Из 99 дел сделано только 7
  2. До встречи!
  1. Пример правильного ответа:
  2. дружелюбный динозавр Вася
  3. мальчик Вовочка
  4. директор школы Андрей Иванович
  5. залез на крышу
  6. получил двойку
  7. объел клумбу
  8. в красивой шляпе
  9. утром понедельника
  10. тайком от мамы
  11. дружелюбный динозавр Вася получил двойку тайком от мамы
  12. директор школы Андрей Иванович объел клумбу тайком от мамы
  13. дружелюбный динозавр Вася залез на крышу утром понедельника
  14. мальчик Вовочка залез на крышу в красивой шляпе
  1. Несколько возможных правильных ответов:
  2. print (‘Привет, мир!’)
  3. print («Привет, мир!»)
Читайте также:
Топ программ для iPhone топ

Предмет: Информатика Категория: Прочее Целевая аудитория: 9 класс

Похожие файлы

object(ArrayObject)#871 (1) < [«storage»:»ArrayObject»:private] =>array(6) < [«title»] =>string(164) «Презентация к уроку по теме «Вывод, типы данных и переменные на язык программирования Python»» [«seo_title»] => string(80) «prezentatsiia_k_uroku_po_teme_vyvod_tipy_dannykh_i_peremennye_na_iazyk_programmi» [«file_id»] => string(6) «617474» [«category_seo»] => string(11) «informatika» [«subcategory_seo»] => string(11) «presentacii» [«date»] => string(10) «1668572974» > >
object(ArrayObject)#893 (1) < [«storage»:»ArrayObject»:private] =>array(6) < [«title»] =>string(206) «Конспект урока «Типы данных.

Простые типы данных. Производные типы данных. Структурированные типы данных задач» » [«seo_title»] => string(115) «konspiekt-uroka-tipy-dannykh-prostyie-tipy-dannykh-proizvodnyie-tipy-dannykh-strukturirovannyie-tipy-dannykh-zadach» [«file_id»] => string(6) «101025» [«category_seo»] => string(11) «informatika» [«subcategory_seo»] => string(5) «uroki» [«date»] => string(10) «1402403469» > >
object(ArrayObject)#871 (1) < [«storage»:»ArrayObject»:private] =>array(6) < [«title»] =>string(96) «Структура программы на Pascal.

Операторы ввода, вывода. » [«seo_title»] => string(54) «struktura-proghrammy-na-pascal-opieratory-vvoda-vyvoda» [«file_id»] => string(6) «133241» [«category_seo»] => string(11) «informatika» [«subcategory_seo»] => string(5) «uroki» [«date»] => string(10) «1416485569» > >
object(ArrayObject)#893 (1) < [«storage»:»ArrayObject»:private] =>array(6) < [«title»] =>string(168) «Структуры данных. Понятие о массивах. Стандартные алгоритмы обработки одномерного массива.» [«seo_title»] => string(95) «struktury-dannykh-poniatiie-o-massivakh-standartnyie-alghoritmy-obrabotki-odnomiernogho-massiva» [«file_id»] => string(6) «299247» [«category_seo»] => string(11) «informatika» [«subcategory_seo»] => string(5) «uroki» [«date»] => string(10) «1456487035» > >
object(ArrayObject)#871 (1) < [«storage»:»ArrayObject»:private] =>array(6) < [«title»] =>string(35) «Понятия о массивах » [«seo_title»] => string(21) «poniatiia-o-massivakh» [«file_id»] => string(6) «121254» [«category_seo»] => string(11) «informatika» [«subcategory_seo»] => string(5) «uroki» [«date»] => string(10) «1413909493» > >

Источник: kopilkaurokov.ru

учебники по паскалю / Для начинающих от Долинского / Для начинающих от Долинского / stroki

Подготовка к информатике 4 октября 2005

Ввод и вывод строки

Длина строк

Работа с символами строки

5. Четные цифры 11

6. Количество слов 12

9. Перевертыш 15

11. Удаление скобок 17

Процедура Delete

1. Первый символ 18

3. Последний символ 20

Процедура Insert

5. Малыш и Карлсон 25

Функция Copy

1. Пять символов 27

3. Два символа 29

Объединение строк

1. Объединение 30

3. Объединение2 32

Функция Pos

6. Второе слово 38

Процедура Str

Процедура Val

2. Сумма цифр 44

3. Произведение 45

Функция UpCase

1. Заглавные буквы 46

Функция Ord

Функция Chr

Контрольные задания

1. Умный колобок 53

8. Programming 60

ПрограммаСтрокиВвод и вывод строки1 — «Строка» Баллов 2

Ниже представлена программа ввода и вывода строки. Напишите эту программу.

Формат ввода:

s — строка на входе

Формат вывода:

s — строка на выходе

Пример ввода:

Пример вывода:

Компилятор: Отправка решения:

ПрограммаСтрокиВвод и вывод строки2 — «Задание» Баллов 2

Учительница продиктовала предложение, которое дети должны были набрать на компьютере. Напишите программу, которая будет выводить на экран продиктованное предложение.

Формат ввода:

s — строка на входе

Фортмат вывода:

p — строка на выходе

Пример ввода:

Пример вывода:

Компилятор: Отправка решения:

ПрограммаСтрокиДлина строки1 — «Длина» Баллов 2

Ниже представлена программа, которая подсчитывает количество символов в строке. Напишите эту программу.

Формат ввода:

s — исходная строка

Формат вывода:

d — длина строки

Пример ввода:

Я люблю математику.

Пример вывода:

Компилятор: Отправка решения:

ПрограммаСтрокиДлина строки2 — «Диктант» Баллов 2

Завуч одной из школ решил проверить знания учеников и провести диктант. Но ему нужно было знать количество символов в тексте. Напишите программу для подсчета символов в тексте (пробелы и знаки препинания тоже считать символами).

Формат ввода:

s — исходная строка

Формат вывода:

d — длина строки

Пример ввода:

Первое апреля — день смеха.

Пример вывода:

Компилятор: Отправка решения:

ПрограммаСтрокиРабота с символами строки1 — «Пробел» Баллов 3

Ниже представлена программа вставки пробела после каждого символа. Напишите эту программу.

Читайте также:
Планетарий полнокупольная программа отзывы

Формат ввода:

s — вводимая строка

Формат вывода:

Пример ввода:

Пример вывода:

И н ф о р м а т и к а !

for i:=1 to d do write(s[i], ‘ ‘);

Компилятор: Отправка решения:

ПрограммаСтрокиРабота с символами строки2 — «Запятая» Баллов 2

Дима Оле написал записку. Но так как у него был очень маленький лист бумаги, все буквы были написаны очень близко друг к другу. Тогда Оля, чтобы прочесть записку, решила вставить запятую после каждого символа. Помогите ей это сделать.

Формат ввода:

s — вводимая строка

Формат вывода:

p — результирующая строка

Пример ввода:

Пример вывода:

Компилятор: Отправка решения:

ПрограммаСтрокиРабота с символами строки3 — «БукваА» Баллов 4

Ниже представлена программа, которая считает количество маленьких и больших латинских букв «а» в строке. Напишите эту программу.

Формат ввода:

s — вводимая строка

Формат вывода:

k — количество букв «а»

Пример ввода:

Пример вывода:

if (s[i]=’a’) or (s[i]=’A’) then k:=k+1;

Компилятор: Отправка решения:

ПрограммаСтрокиРабота с символами строки4 — «БукваD» Баллов 4

Сегодня в 1—»А» классе на уроке английского языка ученики изучали буквы D и d. Чтобы проверить, насколько дети усвоили тему, Мария Ивановна записала на доске предложение и попросила детей сосчитать в нем буквы D и d. А сможете ли вы написать программу, которая выполнит это задание.

Формат ввода:

s — вводимая строка

Формат вывода:

k — количество букв «D» и «d»

Пример ввода:

London — is a capital of England.

Пример вывода:

Компилятор: Отправка решения:

ПрограммаСтрокиРабота с символами строки5 — «Четные цифры» Баллов 3

На уроке математики учитель записал набор всевозможных символов и попросил найти количество четных цифр (0,2,4,6,8) встречающихся в этом наборе. Напишите программу для выполнения этого задания.

Формат ввода:

s — вводимая строка

Формат вывода:

k — количество четных цифр

Пример ввода:

число пи равно 3,14

Пример вывода:

Компилятор: Отправка решения:

ПрограммаСтрокиРабота с символами строки6 — «Количество слов» Баллов 2

Учительница попросила детей составить предложение. Оценку она ставила в зависимости от количества слов в предложении. Напишите для учительницы программу для подсчета слов в предложении. (считать, что слова отделены друг от друга пробелом, в конце и начале предложения пробелов нет, в предложении не менее одного слова).

Формат ввода:

s — вводимая строка

Формат вывода:

k — количество слов в строке

Пример ввода:

Пример вывода:

Компилятор: Отправка решения:

ПрограммаСтрокиРабота с символами строки7 — «Инверсия» Баллов 2

Ниже представлена программа, которая выводит строку в обратном порядке. Напишите эту программу.

Формат ввода:

s — вводимая строка

Формат вывода:

p — результирующая строка

Пример ввода:

Пример вывода:

for i:=1 to d do p:=s[i]+p;

Компилятор: Отправка решения:

ПрограммаСтрокиРабота с символами строки8 — «Игра» Баллов 2

Петя и Вася играют в игру: Вася говорит слово, а Петя должен быстро сказать это слово в обратном порядке. Но Вася обычно задавал длинные слова, и Пете тяжело было дать ответ. Напишите программу для Пети, чтобы он мог быстро справиться с заданием.

Формат ввода:

s — вводимая строка

Формат вывода:

p — результирующая строка

Пример ввода:

Пример вывода:

Компилятор: Отправка решения:

ПрограммаСтрокиРабота с символами строки9 — «Перевертыш» Баллов 2

Петя и Вася играют в игру — Петя называет слово, а Вася должен определить, является ли слово перевертышем (т.е. слева направо и справа налево оно пишется одинаково). Если слово-перевертыш, то Вася отвечает Yes, если слово-неперевертыш, то — No.Напишите программу, которая поможет определить Васе является ли словом перевертышем.

Формат ввода:

s — вводимая строка

Формат вывода:

Yes — в случае положительного ответа.

No — в случае отрицательного ответа.

Пример ввода:

Пример вывода:

Компилятор: Отправка решения:

ПрограммаСтрокиРабота с символами строки10 — «Удаление!» Баллов 4

Ниже представлена программа удаления восклицательного знака ! из строки. Напишите эту программу.

Формат ввода:

s — вводимая строка

Формат вывода:

p — результирующая строка

Пример ввода:

Погиб Поэт! — невольник чести.

Пример вывода:

Погиб Поэт—невольник чести.

Компилятор: Отправка решения:

ПрограммаСтрокиРабота с символами строки11 — «Удаление скобок» Баллов 4

Петя писал сочинение. Когда он не знал, как правильно написать фрагмент своего сочинения, он выделял его в круглые скобки, чтобы потом быстро исправить ошибки. Мама помогла исправить ошибки Пете. Но когда он пришел в школу, то обнаружил, что забыл убрать скобки. Напишите программу, которая удалит ненужные скобки из Петиного сочинения.

Читайте также:
Лучшие программы диагностики ПК

Формат ввода:

s — вводимая строка

Формат вывода:

p — результирующая строка

Пример ввода:

Удалите (скобки) из текста.

Пример вывода:

Удалите скобки из текста.

Компилятор: Отправка решения:

ПрограммаСтрокиПроцедура Delete1 — «Первый символ» Баллов 4

Ниже представлена программа удаления первого символа из строки. Напишите эту программу.

Формат ввода:

s — вводимая строка

Формат вывода:

p — результирующая строка (исходная строка без первого символа)

Пример ввода:

Строка — массив символов.

Пример вывода:

Cтрока — массив символов.

Компилятор: Отправка решения:

ПрограммаСтрокиПроцедура Delete2 — «Стиль» Баллов 4

Один писатель, когда писал свои рассказы, всегда в начале текста писал лишний, выбранный наугад символ. Поэтому редактору издательства приходилось исправлять тексты писателя. Напишите программу для редактирования текстов писателя.

Формат ввода:

s — вводимая строка

Формат вывода:

p — результирующая строка (исходная строка без первого символа)

Пример ввода:

Смама мыла раму.

Пример вывода:

Компилятор: Отправка решения:

ПрограммаСтрокиПроцедура Delete3 — «Последний символ» Баллов 5

Программист Вася у себя на компьютере обнаружил вирус, который в конец любого текста добавлял произвольный символ. Он вылечил свой компьютер от вируса, осталось исправить испорченные документы. Но таких документов было очень много, поэтому он написал программу для исправления ошибки. Представьте, что вы обнаружили у себя такой же вирус. Напишите программу, которая исправит ошибки.

Формат ввода:

s — вводимая строка

Формат вывода:

p — результирующая строка (исходная строка без последнего символа)

Пример ввода:

Строка — массив символов!

Пример вывода:

Строка — массив символов

Компилятор: Отправка решения:

ПрограммаСтрокиПроцедура Insert1 — «Звездочка» Баллов 3

Ниже представлена программа, которая вставляет символ * между четвертым и пятым символами, если в строке не менее пяти символов, и оставляет строку без изменения в противном случае. Напишите эту программу.

Формат ввода:

s — вводимая строка

Формат вывода:

p — результирующая строка

Пример ввода:

Пушкин — русский поэт.

Пример вывода:

Пушк*ин — русский поэт.

if length(s)>=5 then insert(‘*’,s,5);

Компилятор: Отправка решения:

ПрограммаСтрокиПроцедура Insert2 — «Звезда» Баллов 3

Ученики записали предложение. После этого учительница попросила детей отделить первые четыре символа строки от остальных символом *. Напишите программу для выполнения этого задания.

Формат ввода:

s — вводимая строка

Формат вывода:

p — результирующая строка

Пример ввода:

Пример вывода:

Компилятор: Отправка решения:

ПрограммаСтрокиПроцедура Insert3 — «Решетка» Баллов 3

Знайка написал предложение для Незнайки и попросил его переписать это предложение, поставив после первого символа знак #. Но у Незнайки плохо получалось это делать. Напишите программу, которая поможет Незнайке.

Формат ввода:

s — вводимая строка

Формат вывода:

p — результирующая строка

Пример ввода:

Пример вывода:

Компилятор: Отправка решения:

ПрограммаСтрокиПроцедура Insert4 — «Замена» Баллов 5

Ниже представлена программа, которая вместо пробела вставляет в строку вопросительный и восклицательный знаки «?!». Напишите эту программу.

Формат ввода:

s — вводимая строка

Формат вывода:

p — результирующая строка

Пример ввода:

Я люблю свой город.

Пример вывода:

Компилятор: Отправка решения:

ПрограммаСтрокиПроцедура Insert5 — «Малыш и Карлсон» Баллов 5

Малыш написал Карлсону письмо. Слова он отделял друг от друга пробелом. Но Карлсон очень не любил пробелы. Потому он решил переписать письмо и отделить слова символами «?!». А чтобы это сделать быстрее,он написал программу для исправления письма.

Напишите и вы такую программу.

Формат ввода:

s — вводимая строка

Формат вывода:

p — результирующая строка

Пример ввода:

Письмо для Карлсона.

Пример вывода:

Компилятор: Отправка решения:

ПрограммаСтрокиПроцедура Insert6 — «Замена2» Баллов 5

Когда один очень известный журналист писал статью для газеты, то он вместо троеточия ставил запятую, так как у него не работала клавиша с символом «.». Прежде, чем отнести свою работу в редакцию, он попросил своего друга отредактировать его текст. Напишите программу, которая отредактирует статью журналиста.

Формат ввода:

s — вводимая строка

Формат вывода:

p — результирующая строка

Пример ввода:

Уходя из комнаты, выключи свет!

Пример вывода:

Уходя из комнаты. выключи свет!

Компилятор: Отправка решения:

ПрограммаСтрокиФункция Copy1 — «Пять символов» Баллов 3

Ниже представлена программа, которая выводит на экран первые пять символов строки. Напишите эту программу.

Формат ввода:

s — строка, которая вводится

Формат вывода:

p — первые пять символов из исходной строки

Пример ввода:

Сумма двух противоположных чисел равна нулю.

Источник: studfile.net

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru