=
=
企业数字化是升级、变革,也是重塑。
中国大数据元年2013年
第二节 数字化和数字经济
营收-体量
销售收益率/净资产收益率-经营管理的效率
(国企效率不高)
为什么?-数字化转型
是什么?-
#ERP/OA/CRM(应该属于信息化)
信息化-数字化-智能化 区别?
从IT角度:
有不变的吗?未来预测的基础
从管理者:选择IT刻画管理世界
什么IT最合适?
静态数据
#OA-线下报表、存单……
2013年-大数据元年
摩尔定律-经验性说法:18个月,一倍-指数级变化
动态过程-营销、生产、运营、人力、财务
IT的发展-可行性
(就像突破维度一样)
选出最重要的动态过程,选择最合适的IT刻画
(帮助决策?)
人?思维与决策过程
脑科学、心理学……
营收-体量
销售收益率/净资产收益率-经营管理的效率
(国企效率不高)
为什么?-数字化转型
是什么?-
#ERP/OA/CRM(应该属于信息化)
信息化-数字化-智能化 区别?
从IT角度:
有不变的吗?未来预测的基础
从管理者:选择IT刻画管理世界
什么IT最合适?
静态数据
#OA-线下报表、存单……
2013年-大数据元年
摩尔定律-经验性说法:18个月,一倍-指数级变化
动态过程-营销、生产、运营、人力、财务
IT的发展-可行性
(就像突破维度一样)
选出最重要的动态过程,选择最合适的IT刻画
(帮助决策?)
人?思维与决策过程
脑科学、心理学……
是什么
为什么?
技术-管理组织-商业模式
#数字化&农业
农信互联-生猪养殖交易-平台型企业
TAA-社交(猪场)/电商(降低交易成本)/金融服务(提高金融服务效率)
最重要的环节?-从养殖入手,获取数据
捕获猪的影像,猪脸识别
管理降维??
数据!
数字生态
数字经济
商业数据分析
从哪儿来、有什么用
管理信息系统MIS
管理IT耦合命题
用/造
使用IT后,新的行为规律??-行为研究
定价-经济研究
用/造
管理问题不一定一定要通过IT解答(心理学、社会属性……)
造信息系统
为什么
怎么造
系统的开发设计~~
分析提炼信息数据
造算法/模型-结果
BI/BA
商务分析包括商业数据分析
学科体系
从哪来是什么
管理IT交叉
管理创新来源各样-IT使能
技术创新-管理驱动
学术研究
行为范式
技术范式
能力
数学
算法
是什么-计算的方法流程
编程-落地
1、六个标准数据类型:数字、字符串、列表、元组、字典、集合。
这六个数据类型都属于“容器”
2、数字类型:有符号整数(int)、长整数(long)、浮点数(float)、复数(complex)
数字类型1:
(1)普通整数:
计算机使用二进制,所以会出现八进制和十六进制的情况,八进制以0开头,例如010;16进制用0x前缀和0-9,a-f表示(a代表10,b代表11,以此类推,f代表15),例如0xff10,化成十进制数字就是0+1✖️16+15✖️16✖️16+15✖️16✖️16✖️16
python存储一个整数要用4个字节存储,1个字节是8个比特位,所以每个整数需要32个比特位,即2的32次方,因为每个位置是0或1 , 其中在32位中的第一位要留出来表示正负,因此我们可以表达数字范围变成了31位,即最大可以表示2的31次方。
(2)长整数:
python可以处理非常大的整数,普通整数不能大于2 147 483 647(同理不能小于- 2 147 483 647),如果需要更大的数,可以使用长整数。长整数的书写方法和普通整数一样,但是结尾有个L(l也可以,但因为看起来像1所以不常用),如100000000000000000L
当用这个方法表示大于2 147 483 647的整数时,计算机自动识别为长整数
(3)浮点数(小数)
之所以称之为浮点数是因为按照科学计数表法表示时,一个浮点数的小数点位置时可变的,比如,1.23x109(这表示1.23乘以10的九次方)和12.3x108时相等的。 当然也可以用普通小数的写法,例如1.23;3.14,但是对于很大或很小的浮点数,就必须用科学计数法表示,把10用e代替,1.23x109就是1.23e9或12.3e8,0.00012可以写成1.2e-5。
python储存的数字是最接近我的浮点数的小数,也就是说python储存的浮点数不够准确,是个约数。在计算机编程中整数永远是准确的,而小数可能包含四舍五入的误差。
数字类型2:
(1)复数:由实数(整数和浮点数)和虚数的和(一般用cmath模块处理复数)
例如,给-1开根号,写成:
程序编写的平台
在官方版本之外的外壳IDE,功能
推荐不是pycharm jupyter而是spyter开发IDE
变量的浏览器(独特的功能
独特的功能是spyder提供变量浏览器的功能,可以k帮助我们有效理解代码
连带的软件Anaconda一次提供多个运行
自带的开发工具
新建一整个文件一次性写多个文件
代码比较复杂的时我现在候
可见变量的中间值(变量浏览器
左侧的变量在右侧都能显示出来
有利于我们理解别人的代码
绿色是代码的运行方式
蓝色是调试代码
有很多前人做好的程序就是包和模块
怎么管理包
包和模块的名字
代码
命令行的形式
怎么安装一个包
pip install从指定来源中找包
处理和数据分析
创建两个变量
逻辑的分支
循环 数据流程图 表达一个计算的过程
准确简单实现人和人之间的表达和沟通
需要和机器做交互,落地的过程需要计算机实现
完成数据流程图的刻画,把数据流程图的每个模块用Python刻画出出来
从键盘输入和从硬盘输入
Python的计算
输出到屏幕或者文件硬盘
结果如何保存还是一个问题,输出到屏幕无法保存
变量和赋值·
变量可以用来存储数值变量name
变量的值是门牌号装的具体的内容
nn aa约束:变量名必须使用大小写英文数字下划线组合 不能使用数字开头 不要和预留的变量名起冲突
逻辑分支
if else 要表达一个逻辑分支了
表达式是一个基本的运算单元
数字 字符串 列表 元组 字典 集合
容器是共同的祖先
callable调用函数
def定义函数
def hello(name):
return "hello,"+name+"!"
函数注释#或help函数或_doc_
写return
def try_yo_change(n):
n="Mr.Gumby"
形参 值拷贝
位置参数 关键字参数
前加*可以加无数个参数(参数收集)
*变为元组
**变为字典
可以执行相反操作
函数的作用域
局部变量与全局变量
globals( )[ ]
递归函数:
if
else
二元查找的代码
快速排序参考代码
课堂练习(1)
定义取极值的函数
课堂练习(2)
汉诺塔
类的创建:
class:
def
私有化
命名空间
子类和超类
检查继承 issubclass
课堂练习
try:
except