首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Python基础语法-基本数据类型-整数

整数是Python基本数据类型之一,表示所有整数,包括正整数、负整数和零。在Python中,整数类型的变量可以使用int类型表示。...例如:x = 5y = 3z = x + y # 加法运算w = x * y # 乘法运算t = x % y # 取模运算,即求余数s = x // y # 取整运算,即求商的整数部分p = x...在Python中,可以使用0b、0o、0x前缀表示二进制、八进制和十六进制,也可以使用int()函数进行转换。...例如:a = 0b1010 # 二进制数10b = 0o12 # 八进制数10c = 10 # 十进制数10d = 0xA # 十六进制数10整数类型的常量Python提供了一些常用的整数类型常量...例如:x = -10y = 3z = abs(x) # 求绝对值w = divmod(x, y) # 求商和余数t = pow(x, y) # 求x的y次方s = round(3.1415926,

33731

挑战30天学完Python:Day1火力全开-初识Python(含系列大纲)

Python Shell Python是解释型脚本语言,因此它不需要编译,这意味着它将逐行执行代码。Python带有一个Python Shell(交互式命令行)。...python3 #python 此时python交互式shell已经打开,并且等待你写入代码(python 脚本),在符号 >>>写下你的代码然后按下Enter回车键,那么接下来让我们在python...10 7 - 2 = 5 2 * 6 = 12 3 / 2 = 1.5 3 ** 2 = 3 x 3 = 9 再在做一些而外的操作: 5 % 2 = 1 取模即求余数 5 // 2 = 2 地板除即求商...# 次方 exponential(**) print(5 % 2) # 求余 modulus(%) print(5 // 2) # 求商...加法(+) 减法(-) 乘法(*) 求余(%) 除法(/) 次方(**) 求商(//) 在 python shell 上编写如下字符串并输出: 你的姓名 你的国家 你喜欢的一句话 I am enjoying

1.2K30

挑战30天学完Python:Day1火力全开-初识Python(含系列大纲)

Python Shell Python是解释型脚本语言,因此它不需要编译,这意味着它将逐行执行代码。Python带有一个Python Shell(交互式命令行)。...python3 #python 此时python交互式shell已经打开,并且等待你写入代码(python 脚本),在符号 >>>写下你的代码然后按下Enter回车键,那么接下来让我们在python...10 7 - 2 = 5 2 * 6 = 12 3 / 2 = 1.5 3 ** 2 = 3 x 3 = 9 再在做一些而外的操作: 5 % 2 = 1 取模即求余数 5 // 2 = 2 地板除即求商...# 次方 exponential(**) print(5 % 2) # 求余 modulus(%) print(5 // 2) # 求商...加法(+) 减法(-) 乘法(*) 求余(%) 除法(/) 次方(**) 求商(//) 在 python shell 上编写如下字符串并输出: 你的姓名 你的国家 你喜欢的一句话 I am enjoying

22320

探索一下进制转换 (Python 实现源码)

Python 实现进制转换 一、导言 导语: 在计算机进行数据交换时,常常会有一个进制转换的过程,我们知道计算机只认0 和 1.在内存系统中,基本基于二进制进行运算的,但是有时候数据过于庞大,为了方便存储管理...今天给大家带来的是使用 Python 实现进制转换,内容包括如下: dec(十进制)—> bin(二进制) dec(十进制)—> oct(八进制) dec(十进制)—> hex(十六进制) 二、各种进制介绍...同样是目标数 num对八 求商,留余数,照这个思路走。检验的时候,一样,把 2n把2 替换成 8即可。...if num<0: return "-"+dec_to_hex(abs(num)) while True: num,rem = divmod(num,16) # 求商...当然 Python 有内置的方法,比如我们直接输入 十进制数,通过 bin(n) 转为二进制,oct(n) 转为 八进制,hex(n) 转为十六进制。但是原理了解以下还是很有必要的,你说是不是呢?

71510
领券