派森小镇(一)变量先生的新商店

派森小镇的故事

        雾霭沉沉,水波澄碧。在一处悠远僻静的地方上有一个神奇的小镇,小镇的名字叫派森镇。小镇的前面有一条河,碧蓝的水映出小镇周围水墨画般朦胧的世界。

        小镇上的人一出生就拥有特殊的技能,他们中的每一个人都是python的成员,他们用自己的特殊技能构成了千变万化的python世界,他们可以用自己的特殊身份设计与研发。

变量先生的新商店

大鹏

        这天,这个小镇迎来了一位名叫变量的中年男子,他打算在这座小镇开设一家商店,取名为DESIGN商店,以此在这个小镇中稳定的生活下来。

        一天早上,变量先生的商店开始营业。路过的居民问:“这怎么新开了一家商店啊,这家商店是干什么的?”

变量先生给居民发送了商店的传单,并且对前来围观的居民们说:“在咱们这个小镇中啊,变量只有在赋值时才会被创建,进而才能被使用,而且不需要特定类型。所以,我的这家商店啊主要的作用类似于存放数据值的容器,我还可以为居民们修理与设计、研发程序,给大家解决问题。”

        围在商店的居民们连连说;“好!好!好!”变量先生看到居民们的反应,说到:“大家可以来店里体验一下。“小镇上的居民们挤进了商店开始体验变量先生的技术。

        变量先生开始介绍自己的技术:“我可以通过整型、浮点型、布尔型和复数型为居民们进行技术革新和应用。“整型,就是整数,其方法是a = 1;浮点型,就是小数,其方法是a = 1.1;布尔型,只有真和假,其方法是a = True、a = False;复数型,复数由实部和虚部构成,其方法是a = 6 + 0.6j、a = 6 + 0.6J“

变量先生随即拿出一个盒子对顾客说:“大家请看,这些是我的小助手,他们是字符串、列表、字典和元组。”

        经过一天的经营,小店的生意异常火爆。第二天早上,小店来了一位名字叫运算的客人,这位客人向变量先生诉说了自己悲惨的遭遇。

运算嚎啕大哭并诉说:“前几天下起了大雨,我由于没有带伞,在路上走的时候淋雨了,回家就发了高烧。这此生病导致了我的身体里的基本运算出现了故障,所有的程序都不能准确应用,你帮我修理一下吧。“

            变量先生说:“在派森小镇中,算术运算符包括加、减、乘、除、取模、幂、取整除。你是那一部分出现了问题啊。“运算说;”变量先生,我好像是所有的运算都出现了问题。“运算说完之后便嚎啕大哭,觉得自己不能被修好了。

变量先生无奈的扶额表示这是一个大工程啊。

变量先生首先打开了自己的工具箱,请出了自己的小伙伴字符串、列表、字典和元组。只见,变量先生在小伙伴们的帮助下,转动工具和手指,熟练地修理起运算的问题。

变量先生重置了算数运算、布尔值之间的运算、字符串之间的运算。

                                        Vol.1  变量先生的商店运营中

a = 4

b = 2

print(a + b)  # a + b == 4 + 2, 输出结果为 6

print(a - b)  # a - b == 4 - 2, 输出结果为 2

print(a * b)  # a * b == 4 * 2, 输出结果为 8

print(a / b)  # a / b == 4 / 2, 输出结果为 2

print(a % b)  # a % b == 4 % 2, 输出结果为 0

print(a ** b)  # a ** b == 4 ** 2, 输出结果为 16

print(a // b)  # a // b == 4 // 2, 输出结果为 2“

“a = True  # True == 1

b = False  # False == 0

print(a + b)  # a + b == 1 + 0, 输出结果为 1“

“a = "hello"

b = "world"

print(a + b)  # 此时的 “+“ 是将 变量a 和 变量b 的值,也就是是字符串进行拼接,输出结果为 helloworld

c =”python“

print(a * 2) # 此时的 “*“ 是将 变量c的值,也就是是字符串重复2次,输出结果为 pythonpython“

       

 在变量先生和他的助手的努力下,客人运算的基本程序已经改善完成,运算也恢复了之前的水平。

相关知识介绍:

  1. python中的变量:

    1. 变量是代表某一个对象的未知数

    2. 变量的使用需要先定义后使用。在python中通过赋值实现变量定义

    3. 变量是喜新厌旧渣男,如果给一个变量多次赋值,他只会保留最后一个值,这种现象叫覆盖

    4. python在定义变量时不需要指定变量类型,他会根据变量引用的对象的类型来判断变量的类型。一个变量。可以被多次赋值成不同类型的数据,结果只会保留最后一次赋值。

    5. 变量的使用,是一个对象内存引用的过程,变量存储在栈内存,对象存储在堆内存,使用变量时,是由栈内存指向堆内存的唯一标识id。

    6. 常量:python不支持常量类型,但是可以不修改变量的值,让他在逻辑上成为常量。所以说,常量表面上表里如一,内心还是一个大渣男。

  2. python中的基本数据类型

    1. 数字类型:整数、字符串

    2. 文本类型:字符串

    3. 序列类型:列表,元组

    4. 映射类型:字典

  3. 对象:

    1. python中一切皆是对象

    2. 对象时python钟的一切数据

    3. 对象有三个属性:identity(识别)、type(类型)value(值)。indentity是对象在计算机中存储位置,通过内置函数(id)即可获取。type属性是对象的数据类型,通过内置函数type()获取。value是对象存储的值。通过这个引用对象的变量名即可获取。

    4. 对象的本质是可以操作的内存块。

  4. 标识符:标识符就是给对象器的名字,合法的标识符有数字,文字,下划线组成。数字不能开头。不能用python保留的关键字命名,对于标识符要做到见名之意。Pep8规定了一些对象标识符命名规范:

    1. 模块名和变量:全小写字母

    2. 常量:字母全大写

    3. 函数名:全小写字母多个单词下换线分割

    4. 类名:首字母大写,驼峰命名。

  5. python当中的运算

    1. 算数运算;+,  -, *, / ,// ,%,

    2. 逻辑运算 and, or, not,

    3. 比较运算 < ,<=, >,>= ,== ,!=

    4. 关系(成员)运算 in,is

原文连接;微信公众号派森先生(派森小镇 '||| 变量先生的新商店

  • 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、付费专栏及课程。

余额充值