class a(object):
def my_hello(self):
print "hello ravi"
class b(a):
def my_hello(self):
super(b,self).my_hello()
print "hi"
obj = b()
obj.my_hello()
Вы могли бы хотеть использовать обычный символ для эксклюзивного или вместо этого, \oplus (но дать ему имя собственное с чем-то как \newcommand\XOR{\oplus}
).
каре является немного слишком маленьким, чтобы быть примечательным как бинарный оператор. Однако, если Вы действительно настаиваете с помощью каре вместо этого, используйте это:
\newcommand\XOR{\mathbin{\char`\^}}
$x \XOR y$
Эти \mathbin
помещает правильный интервал вокруг символа для бинарного оператора, и эти \char
гарантирует, что глиф получен из римского шрифта.
В математическом режиме можно использовать:
$7 \^{ } 3 = 4$
, чтобы сделать это, как показано от ЛАТЕКСНОГО рендерера онлайн здесь .
Я настоятельно рекомендую короткое математическое руководство , который включает список символов.
\^
символ с диакритикой, который относится к другим символам, \^{4}
дает 4
с каратом на его голове. Это не занимает горизонтального места. Если Вы пишете $7 \^{} 3 = 4$
, Вы добираетесь 73
с меткой, разбитой и на 7
и на 3
. В чем Вы нуждаетесь, тогда должен заполнить пространство немного. Методом проб и ошибок и хорошее приложение под названием LatexIt, я нашел, что эта последовательность работала красиво:
\hspace{1.5} \^{} \hspace{1.5}
Это дает 3 ширины единицы с каратом, центрируемым в нем. Это выглядит хорошим.
Это - заостренный карат, хотя, и \verb|^|
дает более сглаженный, который больше походит на шрифт монотипа, часто используемый на языках программирования.
Используйте \ textasciicircum
в текстовом режиме. Если вы находитесь в математическом режиме, вам нужно использовать что-то вроде $ \ mbox {\ textasciicircum} $
.