Есть ли способ напечатать что-то без использования каких-либо строк или чисел в Python? - PullRequest
0 голосов
/ 10 января 2019

Есть ли способ напечатать что-нибудь, что-нибудь (например, скажем Hello World!), что не использует " или ' или число?

Это для текущей DMOJ проблемы, которую я делаю. Вот проблема: Слишком просто .

Теперь можно сказать: «О, хорошо. Я могу просто сделать что-то вроде

from lxml import html
import requests

page = requests.get('https://Too-Simple-Site--ariari.repl.co/index.html')
tree = html.fromstring(page.content)

hello = tree.xpath('//div[@title="buyer-name"]/text()')

for char in hello: 
  print (char, end='')

и решите это. Однако прикол заключается в том, что допускаются только встроенные модули . Итак, как мне поступить?

Большое спасибо.

1 Ответ

0 голосов
/ 10 января 2019

(Быть тем, кто решил эту проблему)

Эта проблема на самом деле удивительно проста, и вам нужно знать только три вещи:

  1. True при приведении к целому числу имеет значение 1
  2. Вы можете использовать функцию chr, чтобы преобразовать код символа (который является целым числом) в символ
  3. Вам не нужно самостоятельно писать код, вы всегда можете написать программу для генерации кода.

Очевидно, что также потребуются базовые знания о строках (что такое коды символов и т. Д.).

Удачи!

Редактировать: Как только вы узнаете эти вещи, составление решения не должно быть слишком сложным

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...