Python Key Mapping

When entering code in the Editor or in the Shell, the keypad is designed to paste the appropriate Python operations or open menus for easy entry of functions, keywords, methods, operators, etc.

Key

Mapping

h

Opens Variables menu

Ë

Pastes = sign

.

Deletes character to the left of the cursor

Ì

No action

=

Pastes = sign

Í

Pastes the selected symbol(s):

>
<
!=
>=
<=
==
and
or
not
|
&
~

µ

Pastes the selected function:

sin
cos
tan
atan2
asin
acos
atan

Î

Displays hints

Ï

Pastes :=

l

Pastes **

Ñ

No action

q

Pastes **2

Ò

Pastes sqrt()

r

Pastes multiply sign (*)

Ó

Pastes one double quote (")

p

Pastes division sign (/)

Ô

No action

u

Pastes exp()

Õ

Pastes log()

s

Pastes 10**

Ö

Pastes log(value,base)

(

Pastes (

)

Pastes )

Û

Pastes [ ]

Ú

Pastes { }

v

Pastes subtract sign (-)

Þ

Adds a new line after the current line

i

Pastes E

º

Pastes the selected symbol(s):

?
!
$
°
'
%
"
:
;
_
\
#

¹

Pastes "pi"

;

Existing flag behaviour

@

Adds a new line after the current line