龙空技术网

Python学习笔记 —— Python基本元素之变量、数字

宾果酷叮 123

前言:

此刻小伙伴们对“python小数部分为0”大致比较注意,朋友们都需要学习一些“python小数部分为0”的相关资讯。那么小编也在网上收集了一些有关“python小数部分为0””的相关知识,希望兄弟们能喜欢,各位老铁们快快来了解一下吧!

哈喽,小伙伴们大家好!欢迎来到宾果酷叮,我是Bingo。

今天开始,我将和大家分享一下自学Python这门语言时的笔记。和大家做一个交流探讨,希望能够帮助大家增进理解、节约学习时间成本。也希望大佬们能够提一些宝贵意见,感谢指正。

笔记的内容基本上融合了几本Python书籍,以及官方文档中的知识点。并增加上针对自学时遇到难以理解的地方,经过查阅资料之后自己的一些相关理解。笔记将按照Python基本元素(变量、数字、字符串)、Python容器(列表、元素、字典、集合)、Python外壳(条件语句、循环语句、函数等代码结构相关知识)、Python盒子(模块、包、程序)以及对象和类这一顺序,梳理相关的基础知识。同时,在分享笔记的过程中,将会分享一些Python相关应用的知识,比如游戏制作、海龟库应用、GUI设计、Python与乐高SpikePrime结合等。接下来将是本篇的主要内容:

1.1 对象 object

Python里的所有数据(布尔值、整数、浮点数、字符串,甚至大型数据结构、函数以及程序)都是以对象的形式存在的。

这里的对象可以理解为内存空间以及存储在这块空间的值。对象就像一个盒子,里面装的是数据。对象有不同的类型,类型决定了对它所能进行的相关操作,还决定了它装着的数据是允许被修改的变量,还是不可被修改的常量。

1.2 变量 variable1.2.1 含义

变量就是在程序中为了方便地引用内存中的值而为它取的名称。在 Python 中用 = 来给一个变量赋值。Python中的变量仅仅是一个名字,赋值操作并不会实际复制值,它只是为数据对象取个相关的名字。变量是对对象的引用,而不是对象本身。可以把变量想象成贴在盒子上的标签。

注意:对象有类型,变量无类型。在Python中无法修改一个对象的类型,即使它包含的值是可变的。可以理解为,你可以改变盒子里面的东西,但是不能改变盒子本身。对变量值的修改,实际上是让变量指向了一个新的对象。

1.2.2 命名

在Python中使用变量时,需要遵守一些规则和指南。违反这些规则将引发错误,而指南旨在让代码更容易阅读和理解:

# 变量名只能包含以下字符:小写字母( a ~ z )、 大写字母( A ~ Z )、 数字( 0 ~ 9 )、下划线( _ )。

# 名字不允许以数字开头。

# 变量名不能包含空格,但可使用下划线来分隔其中的单词。

# 不要将Python关键字和函数名用作变量名:

1.3 数字 number1.3.1 整数(int)

在Python中任何仅含数字的序列都被认为是整数。

可以单独使用0,但是不能把它放在其他数字前面。也就是说,创建变量a=22是正确的,而a=022则是错误的。

int( )函数能将其他的Python数据类型转换为整型,它会保留传入数据的整数部分,并舍去小数部分。

将浮点数转换成整数时,所有小数点后面的部分会被舍去。

可以将仅包含数字和正负号的字符串转换为整数。但无法接受包含小数点或指数的字符串。

1.3.2 浮点数(float)

Python中带小数点的数字都被称为浮点数。

float( )函数能够将其他数据类型转换为浮点型。

1.3.3 运算(operation)

整数和浮点数都可以进行加、减、乘、除、求余、求幂等运算,并符合数学运算的优先级:先是幂运算,然后乘、除、求模,最后加、减;利用括号可以提高运算优先级。

其中,加号和减号与数学中的加减运算符号一致;乘法运算符号为星号“*”,除法运算符号为斜杠"/" 。

Python中的除法也叫浮点数除法,也就是说,即使运算结果为整数,但也以浮点数类型输出运算结果。

整数除法也叫作地板除,可以理解为求商运算,输出结果会自动直接忽略余数,不进行四舍五入。

包含多种混合类型运算数的运算,会把整数转换成浮点数。

函数divmod(x, y)可以同时得到商(x//y)和余数(x%y),适用于整数和浮点数。

字符串原本也是归属在Python基本元素之中,但因为字符串记录的内容比较多,所以接下来将单独放在一起进行分享。

欢迎大家关注、转发、收藏,及时获得最新内容。再次感谢您的阅读!

标签: #python小数部分为0 #python里各种元素的含义 #python取数字某一位 #python中的减号用法 #python 类常量