(python最基本的代码)(python最简单代码详解)

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

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

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

1.1 对象 object

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

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

1.2 变量 variable

1.2.1 含义

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

(python最基本的代码)(python最简单代码详解)

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

1.2.2 命名

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

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

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

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

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

(python最基本的代码)(python最简单代码详解)

1.3 数字 number

1.3.1 整数(int)

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

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

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

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

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

(python最基本的代码)(python最简单代码详解)

1.3.2 浮点数(float)

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

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

(python最基本的代码)(python最简单代码详解)

1.3.3 运算(operation)

(python最基本的代码)(python最简单代码详解)

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

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

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

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

(python最基本的代码)(python最简单代码详解)

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

(python最基本的代码)(python最简单代码详解)

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

(python最基本的代码)(python最简单代码详解)

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

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

(python最基本的代码)(python最简单代码详解)

声明:我要去上班所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者宾果酷叮所有,原文出处。若您的权利被侵害,请联系删除。

本文标题:(python最基本的代码)(python最简单代码详解)
本文链接:https://www.51qsb.cn/article/m8uk0.html

(0)
打赏微信扫一扫微信扫一扫QQ扫一扫QQ扫一扫
上一篇2023-02-14
下一篇2023-02-14

你可能还想知道

发表回复

登录后才能评论