Python教程-Python中的int或Integers

位置:首页>文章>详情   分类: 教程分享 > Python教程   阅读(3543)   2023-03-28 11:29:14

1. Python整数类型值

Python教程

在Python中,一个int或整数是:

  • 不含小数的整数
  • 正,负或零
  • 无限长度
  • 可能包含下划线以提高可读性
x = 10
y = 12345678987654321
z = 12_34_56
 
print(x)            # 10
print(y)            # 12345678987654321
print(z)            # 123456

2.整数可以是八进制和十六进制

在python中,我们也可以用八进制十六进制表示形式来表示整数。
  • 八进制和十六进制数可以为负数,但不能以指数形式编写。
  • 八进制前缀'0o'(零后跟字母“ o”),并且包含从0到7的数字。
  • 十六进制前缀'0x'(零后跟字母“ x” –大写或小写),并包含0到9的数字或A到F的字母(大写或小写)。
$title(octal and hex integers)
octalInt = 0o22
hexInt = 0xAA
 
print(octalInt)     # 18
print(hexInt)       # 170

3.算术运算

3.1。加法,减法,乘法和除法

这些操作与其他语言非常相似。

/操作员执行的标准除法运算通常返回浮点结果。使用楼层除法运算符//删除小数点后的数字。

  • x / y :返回x和y的商
  • x // y :返回x和y的(加倍)商
  • x % y :x / y的余数
  • divmod(x, y) :对(x // y,x%y)
$title(加,减,乘,除)
x = 22
y = 5
 
print (x + y)           # Prints 27
print (x - y)           # Prints 17
print (x * y)           # Prints 110
 
print (x / y)           # Prints 4.4
print (x // y)          # Prints 4
print (x % y)           # Prints 2
print ( divmod(x, y) )  # Prints (4, 2)

3.2。递增和递减

  • 增量(+=x)添加x到操作数。
  • 减量(-=x)减去x操作数。
$title(递增和递减整数值)
x = 10
y = 10
 
x += 1
print (x)   # Prints 11
 
x += 5
print (x)   # Prints 16
 
y -= 1
print (y)   # Prints 9
 
y -= 5
print (y)   # Prints 4

3.3。指数

使用**运算符可以进行指数计算。
 
$title(指数值)
x = 10
y = 2
 
print (x ** y)  # Prints 100

4.检查实例类型

如果要验证整数是否属于int类,可以使用isinstance
$title(int类型)
x = 10
 
print( isinstance(x, int) ) # Prints True

5.将整数转换为字符串

使用字符串构造函数str()
$title(int to str)
x = 10
 
valueOfX = str( x )     # '10'

6.将字符串转换为整数

使用整数构造函数int()
$title(int to str)
valueOfX = '10'
 
x = int( valueOfX )     # 10

地址:https://www.leftso.com/article/742.html

相关阅读

1. Python整数类型值​​​​​​​​在Python中,一个int或整数是:不含小数的整数正,负或零无限长度可能包含下划线以提高可读性x = 10 y = 1234567898765432...
前言本教程学习在Python中使用CSV文件
Python简介​Python是一种流行的编程语言,由Guido van Rossum创建,并于1991年发布
Python –数据类型数据类型定义变量的类型
一.前言俗话说,工欲善其事必先利其器,本教程主要讲解如何在sublime编辑器中安装python软件包,以实现自动完成等功能,并在sublime编辑器本身中运行build
前言在Python(或任何其他编程语言)中,注释用于解释源代码
了解python中的变量,声明局部变量和全局变量
Python httplib2 简介学习使用Python httplib2模块
​Python关键字是python编程语言的保留字,这些关键字不能用于其他目的
Python string.startswith()方法用于检查特定文本模式(例如URL方案等)的字符串以什么开头