Sideway
output.to from Sideway
Draft for Information Only

Content

Python Built-in Conversion Functions
bin()
  Parameters
  Remarks
chr()
  Parameters
  Remarks
format()
  Parameters
  Remarks
hex()
  Parameters
  Remarks
oct()
  Parameters
  Remarks
ord()
  Parameters
  Remarks
 Source and Reference

Python Built-in Conversion Functions

The Python interpreter has some built-in conversion functions.

bin()

bin(𝑥)

Parameters

bin()to return a binary string prefixed with "0b". 𝑥to specify the integer to be returned from

Remarks

  • bin() convert an integer number to a binary string prefixed with "0b"
  • If 𝑥 is not a Pyton int object, it has to define an __index__() method that returns an integer.

chr()

chr(𝑖)

Parameters

type()to return the string representing the character specified by an Unicode code point. 𝑖to specify the Unicode code point to be returned from

Remarks

  • chr() is the inverse of ord()
  • The valid range for the argument 𝑖 is from 0 through 1,114,111 (0x10FFFF in base 16). ValueError will be raised if 𝑖 is outside that range.

format()

format(value[, format_spec])

Parameters

format()to return a formatted representation of specified value. valueto specify a value to be returned from [format_spec]optional, to specify the format_spec of the value to be returned.

Remarks

  • The interpretation of format_spec will depend on the type of the value argument, however there is a standard formatting syntax that is used by most built-in types: Format Specification Mini-Language.
  • The default format_spec is an empty string which usually gives the same effect as calling str(value)
  • A call to format(value, format_spec) is translated to type(value).__format__(value, format_spec) which bypasses the instance dictionary when searching for the value's __format__() method.
  • A TypeError exeception is raised if the method search reaches object and the format_spec is non-empty, or if either the format_spec or the return value are not strings.

hex()

hex(𝑥)

Parameters

hex()to return a lowercase hexadecimal strig prefixed with 0x. 𝑥to specify the integer 𝑥 to be returned from

Remarks

  • hex() converts an integer number to a lowercase hexadecimal string prefixed with 0x
  • If 𝑥 is not a Python int object, it has to define an __index__() method that returns an integer.
  • To obtain a hexadecimal string representation for a float, use the float.hex() method.

oct()

oct(𝑥)

Parameters

oct()to return an octal string prefixed with 0o from an integer number. 𝑥to specify an integer number to be returned from

Remarks

  • The result is a valid Python expression
  • if 𝑥 is not a Python int object, it has to define an __index__() method that returns an integer.

ord()

ord(𝑐)

Parameters

ord()to return an integer representing the Unicode code point of that character. 𝑐to specify the string to be returned from

Remarks

  • Given a string representing one Unicode character, return an integer representing the Unicode code point of that character.
  • This is the inverse of chr().

Source and Reference


©sideway

ID: 201002802 Last Updated: 28/10/2020 Revision: 0

IMAGE

Home 5

Business

Management

HBR 3

Information

Recreation

Hobbies 8

Culture

Chinese 1097

English 337

Reference 67

Computer

Hardware 151

Software

Application 202

Digitization 25

Latex 10

Manim 159

Numeric 19

Programming

Web 285

Unicode 494

HTML 65

CSS 59

ASP.NET 194

OS 391

DeskTop 7

Python 37

Knowledge

Mathematics

Formulas 8

Algebra 29

Number Theory 206

Trigonometry 18

Geometry 18

Calculus 67

Complex Analysis 21

Engineering

Tables 8

Mechanical

Mechanics 1

Rigid Bodies

Statics 92

Dynamics 37

Fluid 5

Fluid Kinematics 5

Control

Process Control 1

Acoustics 19

FiniteElement 2

Natural Sciences

Electric 27

Biology 1

Geography 1


Copyright © 2000-2021 Sideway . All rights reserved Disclaimers last modified on 06 September 2019