从0开始学python-2.2python里的数字

上节课我们学习了什么是数据、什么是变量。这节课,我们就开始把这些数据分门别类的一一学习一遍。

什么是数字

相信我们对数字已经非常熟悉了。数字是表示多少的度量单位。数字按大小可以分为小于0的负数、0、大于0的正数;按小数点又可以分为整数、小数;按类型有分为有理数、无理数等等

这里推荐一本书 《从一到无穷大》,这本书会大大推高你学习数学的乐趣哦

对数字能做哪些操作

我们对数字可以做:+ ;-; *(乘) ; /(除)这些基础操作。以后我们还会学到:乘方、开方、求导等等。

python中怎么表达数字

python里表达数字的方式和我们平时的写法没有任何区别。

3 
-2 
2.5
3. 0

我们直接写这些数据就可以在python里表达数字了。

赋值表达式

我们说要通过变量指向数据才能访问、操作这些数据,通过把数字赋值给变量,我们就可以操作这些数字了。看这段代码:a = 3。这里用单个“=”链接起来的表达式我们叫赋值表达式,它的意思是讲等号右边的计算结果给到左边。这个和我们数学里的等号作用不一样,在数学里的等号是值左边等于右边。这个一定要分清楚哈!

那左边的 a 是什么呢?这个a 就是我们的变量了a = 3 这句代码的意思是我们定义一个变量a,它的值是数字3。

我们来看下面的代码

# 定义一个变量a,通过赋值表达式把a的值设置为3
a = 3
# 打印a
print(a)
# 通过赋值表达式把a的值改为5(这里注意和和第一行的区别,在第一行,代码之前还没有出现过变量a,所以那时是定义;而现在代码已经定义过变量a了,所以这次是改变变量的值的意思)
a = 5
print(a)

python里的 + - * / %

python 里的加减乘除和数学里的写法一样 只需要像这样写即可:3 + 2;2 * 5;8 / 4。注意,如果一个变量的值是数字,那也可以参与数字本身的加减乘除的(这个是不是和数学的方程很像?)。例如:a + 3 ; b * 5

我们来看下面的代码

a = 3
# 打印a
print(a)
# 通过赋值表达式把a的值改为 3 + 2
a = 3 + 2
print(a)
# 通过赋值表达式把a的值改为 变量a+数字2
a = a+2
print(a)

总结

以上就是我们本节课学习的内容了,我们学习了什么是数字对数字能做哪些操作python怎么表示数字赋值表达式

开小灶

我们可能听说过,计算机里的代码和数据就0101;这个01是就是数字的二进制表达形式。什么是进制呢?我们平时用的数字都是10进制的,数字里的每一位都是逢九进一,二进制就是数字里的每一位逢一进一了。聪明的同学们猜猜,八进制、十六进制又是什么呢?是逢几进一呢?


你可能感兴趣的:(从0开始学python-2.2python里的数字)