当前位置:首页 > 经验 >

财务大数据分析保留值等于1的变量(对大数据财务分析的认识)

来源:原点资讯(www.yd166.com)时间:2022-11-07 05:49:19作者:YD166手机阅读>>

变量的定义和使用

功能要求

定义变量,并为变量赋值以及使用变量。

实例代码

Teacher = "Mr. Zeo"

print(Teacher)

运行结果:

Mr. Zeo

代码分析

Teacher = "Mr. Zeo":在代码中创建了由字母“Mr. Zeo”组成的字符串,并给它起了一个名字“Teacher”。其中“=”表示Python要赋值(让……等于……)。就是把字符串“Mr. Zeo”赋值给变量“Teacher”。也就是在计算机内存中的某个位置保存字符串“Mr. Zeo”,要使用字符串“Mr. Zeo”只需要通过变量名“Teacher”即可。名字就像标签或者不干胶便条,可以用它来标识一些东西。

在一个东西两边加上引号时,Python会按字面来处理它。它会把引号里的内容原样打印出来。如果没有加引号,Python就必须明确这个东西到底是什么。这可能是数字(如3)、表达式(如4 4)或者名字(如Teacher)。由于创建了一个名字Teacher,所以Python会打印这个名字里的内容,即字母序列“Mr. Zeo”

使用变量暂存数据

功能要求

使用变量保存信息,并将变量中的值打印输出。

实例代码

change_words = "I can change myself."

print("====================")

print(change_words)

print("====================")

change_words = "changed!"

print(change_words)

运行结果

====================

I can change myself.

====================

changed!

代码分析

change_words = "I can change myself.":“change_words”为变量名,按变量实际作用来取名,取名后通过“=”号给定初始值即可创建完毕。

变量所存内容直接通过“=”号进行改变。

知识说明

如果需要在运行中改变显示内容,可以使用变量来暂存数据,并直接使用变量的名字来代替内容,填入括号中即可。

输出学生的成绩单

功能要求

输出成绩单,要求通过三个变量,分别存储姓名、数学分数、语文分数。

实例代码

name = 'tom'

math = 99

chinese = 80

print('name : ', name)

print("math : ", math)

print("chinese : ", chinese)

运行结果

name : tom

math : 99

chinese : 80

计算并打印输出洗碗的收入

功能要求

已知洗碗的价格为每次8元,共洗碗3次,计算洗碗的总收入,并将洗碗收入打印输出。

实例代码

dishwashing_price=3

dishwashing_num=8

total_money=dishwashing_price * dishwashing_num

print(total_money)

运行结果

24

代码分析

dishwashing_price=3

dishwashing_num=8:赋值号“=”的作用类似于一个箭头“<--”,可以把“=”右边的内容,赋值给“=”左边。相当于为等号左边的变量指定一个值,这个值就是“=”右边的内容。

dishwashing_price=3:dishwashing_price就是变量,3就是为变量指定的值。此句代码的作用是将数字3赋值给变量dishwashing_price。

dishwashing_num=8:此句代码作用是将数字8赋值给变量dishwashing_num。

有了变量的定义以后,就可以通过变量的名字去使用这些数字了。

计算机也同样支持运算,其中的运算和数学中所学的运算一样。在计算机中,如果将数字保存到变量里,就可以直接使用变量来代替数字进行数学运算。

total_money=dishwashing_price * dishwashing_num:其中total_money这个变量用来保存之前定义的两个变量dishwashing_price和dishwashing_num相乘的结果。

在上面的代码中已经将运算结果保存到变量total_money中,如果要查看total_money的值,可以使用print语句来打印结果

使用print定义变量的值,有两种方式:

  • 方式一:直接打印total_money变量

print(total_money)

要注意的是:

(1)在print语句中,如果打印的内容写的是变量的名字,那么打印输出的结果就是变量的值,因为计算机知道total_money变量在哪,里面的值是什么。

(2)在print语句中,如果打印的内容是文本内容,也就是加了引号的内容,那么计算机会将文本内容原封不动地打印出来。

  • 方式二:直接打印表达式dishwashing_price*dishwashing_num

print(dishwashing_price * dishwashing_num)

如果print中打印的是数字表达式,那么打印输出的结果就是表达式最终计算的结果。上面两种方式的代码运行结果相同。

知识说明

让计算机记住一个数,只需把这个数保存到一个变量中即可。计算机的大脑就像一个“摩天大楼”,计算机把需要记住的数放在“小房子”里,一个“小房子”只能放一个数。这里的“小房子”就是变量。

变量的命名规则

  • 变量名只能包含字母、数字和下划线(_)
  • 变量不能以数字开头
  • 变量名不能是Python关键字。关键字是Python中已经定义好的有特殊含义的单词。
  • 变量区分大小写。
  • 变量名不能包含空格。
使用变量保存存钱罐中的钱

功能要求

小马用存钱罐中原有1000元钱买了学习资料,爸爸知道后又给了他200元用于学习。请用print打印小马现在一共有多少钱?

实例代码

money = 1000

money = 200

print(money)

运行结果

200

哆啦A梦是机器猫

功能要求

大雄有一个好朋友哆啦A梦,哆啦A梦是一只有超能力口袋的机器猫,请创建两个变量a,b,将a赋值为哆啦A梦,b赋值为机器猫,用print打印出:哆啦A梦是机器猫。

实例代码

a = '哆啦A梦'

b = '机器猫'

print(a, '是', b, sep='')

运行结果

哆啦A梦是机器猫

同时定义多个变量,并赋值

功能要求

同时定义两个变量name和age,并分别为name和age赋值为“小明”和12。并将name和age变量的值打印输出。

实例代码

name, age = '小明', 12

print('name = ', name, 'age = ', age)

运行结果

name = 小明 age = 12

代码分析

为多个变量同时赋值时,Python默认按照变量定义的先后顺序赋值。

name, age = '小明', 12:字符串“小明”赋值给变量name,数字12赋值给变量age。

同时为多个变量赋值

功能要求

同时为变量赋值相同的值;同时为变量赋不同的值

实例代码

a = b = c = 1

print(a, b, c)

a, b, c = 1, 2, "abc"

print(a, b, c)

运行结果

1 1 1

1 2 abc

显示学员的基本信息

功能要求

显示学员信息 – 姓名、性别、年龄、身高、是否是学生等信息。

实例代码

name, sex, year, height, isStudent = "张三", '男', 18, 1.76, True

print("姓名:" name)

print("性别:" sex)

print("年龄:" str(year))

print("升高:" str(height))

print("是一个名学生:" str(isStudent))

运行结果

姓名:张三

性别:男

年龄:18

升高:1.76

是一个名学生:True

计算打印的页数,并将结果输出

功能要求

小马在打印店打印两本课后练习册,数学练习册有78页,语文练习册有87页,数学练习册需要打印3份,语文练习册需要打印5分,请编写一个程序,计算一共需要打印多少页?

实例代码

sx, yw = 78, 87

total = 78 * 3 87 * 5

print(total)

运行结果

669

变量使用时的注意事项

功能要求

变量使用时的注意事项

实例代码

and = "我是保留字"

运行结果:

File "E:\Code\PythonCode\hello.py", line 1

and = "我是保留字"

^^^

SyntaxError: invalid syntax

实例代码

strExample = "我是一个字符串"

print(len(strExample))

len = "特殊字符串命名"

print(len)

print(len(strExample))

运行结果:

7

特殊字符串命名

Traceback (most recent call last):

File "E:\Code\PythonCode\hello.py", line 5, in <module>

print(len(strExample))

TypeError: 'str' object is not callable

知识说明

标识符在机器语言中是一个允许作为名字的有效字符串。Python中的标识符主要用在变量、函数、类、模块、对象等的命名中。

Python中对标识符有如下规定:

(1)标识符可以由字母、数字和下划线组成。

(2)标识符不能以数字开头。以下划线开头的标识符具有特殊的意义:

  1. 以单下划线开头(如_foo)的标识符代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用“from xxx import *”导入。
  2. 以双下划线开头(如__foo)的标识符代表类的私有成员。
  3. 以双下划线开头和结尾(如__foo__)的标识符是Python特殊方法专用的标识,如__init__()代表类的构造函数。

(3)标识符字母区分大小写。

(4)标识符禁止使用Python中的保留着。要查看某字符串是否为保留字,可以使用iskeyword函数;使用kwlist函数可以查看所有保留字。

知识说明

要创建一个变量,首先需要一个变量名和变量值(数据),然后通过赋值语句将值赋值给变量。

变量的命名必须严格遵守标识符的规则,Python中还有一类非保留字的特殊字符串(如内置函数名),这些字符串具有某种特殊供,虽然拥有变量名时不会出错,但会找出相应的功能丧失。

在去变量名时,不仅要避免Python中的保留字,还要避开具有特殊作用的非保留字,以避免发生一些不必要的错误。

常见的命名法:

(1)大驼峰(upper camel case):所有单词的首字母都是大写。一般用于类的命名。

(2)小驼峰(lower camel case):第一个单词的首字母为小写字母,其余单词的首字母都采用大写字母。常用于函数名和变量名中。

(3)下划线(_)分隔:首个单词用小写字母,中间用下划线(_)分隔后,单词的首字母为大写字母。

,

栏目热文

t型账期初余额为0怎么写(期初余额都是0怎么建账)

t型账期初余额为0怎么写(期初余额都是0怎么建账)

很多同学虽然有会计证书,可是说起做账依然各种迷茫,应聘也没底气。由于没有实操经验,没接触过财务软件,所以不知道财务软件记...

2022-11-07 06:08:50查看全文 >>

盈利25%和亏本25%算术法讲解(盈利点数怎么计算)

盈利25%和亏本25%算术法讲解(盈利点数怎么计算)

来源:中国青年报爱情来了,然后是骗子。梁勋擅长扮演一个近乎完美的恋人。他可以变换不同的职业、兴趣爱好、家庭背景,甚至是年...

2022-11-07 06:05:02查看全文 >>

账龄分时间段的金额怎么计算(12个月账龄算一年还是一年以上)

账龄分时间段的金额怎么计算(12个月账龄算一年还是一年以上)

【温馨提示】亲爱的朋友,阅读之前请您点击【关注】,您的支持将是我最大的动力!在Excel中,日期是可以参与计算的,比如我...

2022-11-07 06:27:33查看全文 >>

盈利点数的计算方法(盈利平衡点计算公式)

盈利点数的计算方法(盈利平衡点计算公式)

既在低价先买,待价格升高后再卖出,也可以在高价位先卖,等价格跌落后再买入,这就是合约现货外汇买卖。怎样计算合约现货外汇买...

2022-11-07 06:06:40查看全文 >>

优先清算回报上限公式(净额公式源码)

优先清算回报上限公式(净额公式源码)

导读优先清算权,顾名思义,指优先股的持有者相对普通股的持有者按照事前约定,有优先获得部分或者全部企业清算价值的权利。对于...

2022-11-07 06:14:56查看全文 >>

投入后回报延后怎么算收益率(每万份收益率怎么转化成收益率)

投入后回报延后怎么算收益率(每万份收益率怎么转化成收益率)

都说“天下没有免费的午餐”,如今我们还得提醒大家,“天下没有免费的早茶”。事情得从去年7月说起,当时南宁不少老年朋友去吃...

2022-11-07 06:32:56查看全文 >>

怎么讲解一个数据分析项目(数据分析详细流程图解)

怎么讲解一个数据分析项目(数据分析详细流程图解)

以大数据项目为主线,技术理论与项目实践相结合,按照大数据项目的开发流程逐步推进,本文主要讲解项目的需求分析、架构设计以及...

2022-11-07 06:31:01查看全文 >>

如何分析本月应收总数比上月下降(数据透视表算当月应收回款率)

如何分析本月应收总数比上月下降(数据透视表算当月应收回款率)

作者:高级研究员 海游上个月,湖北黄石的一位经销商给我发微信说自己一年的生意额五千多万,最近三年公司销售额几乎没有增长。...

2022-11-07 06:00:23查看全文 >>

快速求出到期收益率(收益率最高的十个方法)

快速求出到期收益率(收益率最高的十个方法)

一国的国债收益率,正常来说都是期限越长利率就越高。因为对投资者来说,期限越长就意味着要牺牲更多的流动性,以及面临更多的不...

2022-11-07 06:32:42查看全文 >>

t型账期末余额为0怎么写(会计上t型账户的正确写法)

t型账期末余额为0怎么写(会计上t型账户的正确写法)

在会计实务中,新手会计通常会被各种各样的问题难倒。这不马上就要到月末了,又有人来问我关于会计期末结账的问题了:余额为零怎...

2022-11-07 06:02:41查看全文 >>

文档排行