Int(整型)

一、什么是整型?

1. 生活中的例子

  • 整数的概念:整数就是我们日常生活中用来计数的数字,比如:
    • 你的年龄:25岁
    • 温度:-5℃
    • 钱包里的钱:100元
  • Python中的整型:在Python中,整数被称为“整型”(int),是一种用来存储整数的数据类型。

2. Python中整型的特点

  • 没有大小限制:Python的整型可以存储非常大的数字,比如
a = 123456789012345678901234567890
print(a)  # 直接输出,不会出错
  • 可以是正数、负数或零
positive = 10
negative = -5
zero = 0

二、创建整型变量

1. 基本赋值

直接赋值:

age = 25  # 存储年龄
temperature = -5  # 存储温度

大数赋值(Python 3.6+支持用下划线分隔数字,方便阅读):

a = 7_800_000_000  
print(a)  # 输出:7800000000

三、整型的运算

1. 算术运算

加减乘除

a = 10
b = 3

print(a + b)  # 加法,输出:13
print(a - b)  # 减法,输出:7
print(a * b)  # 乘法,输出:30
print(a / b)  # 除法,输出:3.333...(注意:结果是浮点数(float))

整除和取余

print(a // b)  # 整除,输出:3
print(a % b)   # 取余,输出:1

幂运算

print(a ** b)  # 10的3次方,输出:1000

2. 比较运算

  • 比较大小
print(5 > 3)   # 大于,输出:True
print(5 == 5)  # 等于,输出:True
print(5 != 3)  # 不等于,输出:True

四、整型的类型转换

1. 从字符串转换

将字符串转换为整型

num_str = "123"
num_int = int(num_str)  # 将字符串"123"转换为整型123
print(num_int)  # 输出:123

注意:如果字符串不是合法的整数,会报错

2. 从浮点数转换

  • 将浮点数转换为整型
float_num = 3.14
int_num = int(float_num)  # 直接截断小数部分
print(int_num)  # 输出:3

3. 从布尔值转换

  • 布尔值转整型
print(int(True))   # 输出:1
print(int(False))  # 输出:0
文末附加内容
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇