资讯专栏INFORMATION COLUMN

Python 基础起步 (三) 基础的数据类型,简单运算

AprilJ / 1771人阅读

摘要:好啦,现在让我们进入主题,今天我主要想给大家说一下里的数据类型,用小白的话说就是能显示或者使用什么类型的信息,是数字,字符串,分数小数等等。

基础数据类型

大家好,经过上篇文章的讲解,相信同为小白的你已经熟悉了Jupyter Notebook 的基础操作,在此为大家总结一些常用的快捷键,能够方便大家使用:

在选中模块下方添加一个新的模块: b

在选中模块上方添加一个新的模块: a

删除选中的模块: x

为选中内容添加注释

运行当前模块:Shift + Enter

调出快捷键菜单:h

还有就是如果大家需要从头到尾运行一个ipynb文件的话,可以在上方的菜单选择Kernel后单击Restart & RunAll 即可,如下图:

大家如果感兴趣也可以自行Google或者百度一下Jupyter Notebook 的一些只用技巧,总之如果你和我一样是个小白一样的话,我强烈大家用这个来写Python,千万不要被其他教程诱惑,去自己下载Pyhton和一堆其他的编辑器啥的,最后搞出一堆问题,到头来给自己徒增烦恼。

好啦,现在让我们进入主题,今天我主要想给大家说一下Python里的数据类型,用小白的话说就是Python能显示或者使用什么类型的信息,是数字,字符串,分数小数等等。

在这里我继续使用上篇笔记中使用过的hello_python.ipynb文件

大家可以看到我在上次的Hello World 后添加了两行,还是利用print打印出一个字符串“abc” 和数字123,所以毫无疑问,现在你知道Python支持所有数字和文本类的信息,具体一点的话这两个数据类型分别为字符串(String)和整型(int), 划重点啦,现在给大家科普一个Python自带的好东西,叫做 type(object), 顾名思义,就是要显示一个东西的类型,我们可以想要查看的东西的类型放到括号里,是object

举个栗子,如果在一个模块里输入如下代码,然后Shift+Enter运行当前模块,我们会发现输出如下信息:

type("abc")
str

在这里,我分别查看了四种数据类型,分别是字符串(str),整数(int),浮点数(float),布尔类型(bool),用人话说就是文字,数字,带小数点的数字,布尔类型只有两种值(True,False),不像其他的教程会在这里给你无限拓展,但我说真心话,对于很多人来说,知道这四种类型足够了,小小总结一下:

str (字符串) 一般用"" 或者‘’ 括起来

int (整数) 比如 123,5, 67等

float (浮点型)比如0.4, 4.78.5.0 等

bool(布尔型),不是True就是False,之后会细说,很多时候就是为了判断,简单吧~

好啦,现在我们已经知道Python使用频率非常高的四种数据类型,现在我们可以看看Python到底能干啥,第一个最智障的功能就是计算了,谁让我们用的是计算机呢哈哈,如果一个编程语言都不能进行正常的数学运算还是别出来丢人啦,这里我们简单看看Python的数学四则运算:

哈哈,怎么样,看完这个简单的四则运算是不是觉得超级简单呀,还有就是python其实自带了很多很有用的方法和函数可以帮助大家进行其他复杂一点的运算,比如:

温馨提示大家,这些东西都不用记哈,真正实际使用的时候再查就好啦,仅仅知道四则运算就足够了,之后我为大家介绍一些其他知识点时也会再次提醒你们的,非常多的东西略懂皮毛,或者不懂也真的不影响,希望你们能相信我,作为文科生的小白朋友们~

这次就为大家介绍到这里,还是老样子,为大家做一个小总结:

常用的数据类型就是字符串,整形,浮点型,布尔

数学计算只要看得懂四则运算就够了

不用担心大整数问题,除不尽什么的问题,python会自动处理

type(object)是个炒鸡棒的方法,一定牢记哦,之后学习会反复用到!!

就这样,祝大家学习开心,天天愉快,完结,撒花~

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/43049.html

相关文章

  • Python 基础起步 (五) 一定要知道数据类型:初识List

    摘要:好啦,那如果我现在想要改变中一个值也很简单,因为我们了解了索引,便能很方便的定位元素啦,如果我要修改和的值为如果是删除的话可以用的自带函数叫或者注意两点如果正确删除,不会有任何反馈。没有消息就是好消息如果所删除的内容不在中,就报错。 什么是List Hello,小白同胞们,我回来啦,前面的学习中,我们已经知道了两种python的数据类型:int和str,今天将要给大家接着介绍Pytho...

    zhichangterry 评论0 收藏0
  • Python 基础起步(一)写在开篇话,写给同为小白

    摘要:一个小白的成长日记大家好,这是我在饭否的第一篇笔记,先简单介绍一下自己,我于年在北京工业大学本科毕业,同年月来到法国巴黎工程师学校读研,在年月毕业后加入了法国兴业银行担任数据分析师的职位,主要负责数据质量监测,分析,潜在风险预测,前端可视化 一个小白的成长日记 大家好,这是我在饭否的第一篇笔记,先简单介绍一下自己,我于2016年在北京工业大学本科毕业,同年9月来到法国巴黎Efrei工程...

    shadowbook 评论0 收藏0
  • Python 基础起步 (四) 变量是什么东西 ?

    摘要:变量是什么大家好,我回来啦,今天想为大家介绍里面一个神奇的东西变量。 变量是什么 Hello, 大家好,我回来啦,今天想为大家介绍Python里面一个神奇的东西:变量。其实这个东西真正要非常详细的解释的话要将好多,因为它至少包含以下几种类型: 全局变量 (在模块内、在所有函数外面、在class外面是全局变量) 局部变量 (在函数内、在class的方法内,未加self修饰就是局部变...

    tracy 评论0 收藏0
  • Python 基础起步 (六) List实用技巧大全

    摘要:如果还有不明白的小白朋友们可以百度一下哈,嗖的一下百家号补习班就出来啦,哈哈,你啥都没查到开个小玩笑。 ## List初步进阶 ## hello,大家好,经过上篇笔记的介绍,我们已经对List这种数据类型有了初步的理解,今天我要趁热打铁,为大家介绍一些实用的List技巧,希望能帮助到各位大家~ extend合并列表() first_lst = [I,am,noob] s...

    shevy 评论0 收藏0
  • 软件测试需要学什么?50W+测试工程师需要掌握哪些技能?

    摘要:协议学习常见请求方法学习和学习接口的基本概念接口文档认识接口测试用例编写接口测试工具使用软件测试自动化进阶性能测试性能测试的技术要求很高,不仅仅要对性能测试的指标测试分类测试设计有很深刻的理解。 ...

    wushuiyong 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<