2022.7.24 Python学习总结流程——输入数据篇 入门学习思维导图模式第一节

        大家好,首先这是本人的第一篇笔记,记于2022.7.24,目的是分享最近一周的Python学习总结,由于刚刚接触这门语言,如果有什么错误或者有什么表达不清楚的地方,请斧正,谢谢。

        在这里我将自己认为合适的称呼改为蓝色,说明他不是官方的称呼。

        另外,本篇文章只是一个知识体系的搭建,基本不涉及具体的知识,如有具体需要请参考其他文章。

        首先,我认为一个程序其实就是一个会自动计算的公式,即你给他一个数据,他会按照之前指定的运算方法去执行,经过一系列的操作之后,又给你一个数据,当然这里的数据并不是专指数字。

        所以在一个“公式”最重要的是什么?

        我认为是数据。

        但是在大数据时代,数据也有很多类,作为当下非常火爆编程语言,Python自然也有很多的数据类型。

为了节约大家的时间,我这里整理了一份表格。

        首先,是数字类

数字
常见形式整数科学计数法,有小数(不是只有小数)复数
数据类型int型,整型float型,浮点型。complex型,复数。

        其次,是有序数据类型(他是指包含序列的数据类型,即改变内部数据顺序会对数据的值产生影响)

                字符串:可以是一个字或者是多个字,其记录方式为从0开始的索引保存法。

                列表:与字符串类似,但是其中的元素不是字。记录方式相同

                元组:与列表相同,但是元组中的元素是不可以单独删除的。

                字典:顾名思义,通过名字来查询其值。分为两部分,前面是KEY,就是名字,另一部分就是VALUE,就是值。

         最后,是无序数据类型(与有序数据类型相反)

                集合:与列表相似,但是其元素无序且不重复。

        那么,现在数据有了,接下来的问题就是怎么让计算机明白哪个数据对应的是哪个数?

                举个例子,重力公式为

                        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        F=m*g

        我们现在有两个数据10KG与10m/s^2,我们作为人类自然知道对应的关系,但是计算机不知道,所以我们怎么办呢?

        我们暂时先不讨论这个话题。

        我想问问,你们的老师是怎么教你们如何做应用题的?

        我的老师是教我应用题的方法是命名法,就是用m=10KG,g=10m/s^2这样的命名法。

        所以当我看到计算机也是用命名法的时候感觉特别好理解。

        

#举个例子
name=10

       

        name就是名字,10就是值

        当然根据这个数据是否是用户输入的,可以有不同的命名方式

        

#非用户输入
name=10


#用户输入
name=input()

        名字自然不可以乱取,一定的命名规则可以让编程语言更加精炼。

        命名规则如下:

                第一个字符必须是字母表中字母或下划线_。
                标识符的其他的部分由字母、数字和下划线组成。(不可以有空格)
                标识符对大小写敏感。(大小写区分)
                不能是关键字。

        关于命名不可以是关键字,就比如命名时不可以命名为“*”,就是说关键字是含有特殊意义的词。

要想查看Python3中含有的关键字可以使用如下代码

import keyword
print(keyword.kwlist)

#暂时看不懂,没关系,我们一起学习!!!
#谢谢

记于2022.7.24,与诸君共勉。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

技术观察官

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值