所有由大程哥发布的文章

PYTHON数据结构学习之列表LIST

“人生苦短,我用Python”说得很有道理,如果使用PYTHON进行数据处理,解决业务问题,而不是为了专门研究技术的话,PYTHON确实是一个不错的选择。不用考虑太多的技术细节,只用几句简单的程序就能解决复杂的数据处理问题,那么何乐不为呢?!

最近在学PYTHON,看到了列表这种数据结构,List一点也不陌生,因为数据结构与算法里面讲过链表,经常使用list这个单词。PYTHON里面的列表,就是由N个元素组成的序列,放在[]中,用逗号隔开,元素可以是整数、实数、字符串、列表、元组等任何类型,并且每个元素的类型也可以是不一样的,总之看起来十分灵活。

1 列表的创建

arr=list()                   #创建空列表
arr=[1,2,3,4,5,6]      #直接赋值创建
arr=list(“abcd”)        #根据一个可迭代的数据创建

PYTHON列表中的元素类型非常灵活,并不是像C语言的array那样,整形全是整形,字符型全是字符型,它们可以是任意一种数据类型,例如:
arr=[1,”a”,”abc”,[2,3],(4,5)]
该列表,第1个元素为数字1;第2个为字符“a”,第3个为字符串”abc”,第4个为列表,第5个为元组。 继续阅读PYTHON数据结构学习之列表LIST

2020版重大疾病保险的疾病定义学习笔记

2020年11月5日,中国保险行业协会与中国医师协会正式发布《重大疾病保险的疾病定义使用规范(2020年修订版)》,该文件对2007年发布的《重大疾病保险的疾病定义使用规范》进行了修订。怀着一份活到老学到老的精神,对新版的重大疾病保险定义进行了学习。重大疾病,顾名思义,就是病情严重、花费巨大,而且不易治愈的疾病,说着简单,但是这需要有一个标准。否则各个保险公司推出的重大疾病保险产品种类和标准五花八门,普通老百姓进行产品对比以及理赔时,不方便,而且容易产生纠纷。

一、重大疾病保险定义适用范围

重大疾病的定义主要在参考国内外成年人重大疾病保险发展状况并结合现代医学最新进展情况的基础上制定,因此,规范适用于保险期间主要为成年人(十八周岁及以上)阶段的重大疾病保险。

二、疾病种类

2007版重大疾病定义有25种疾病,2020版重大疾病定义扩展至28种重大疾病+3种轻症。新增加的3种重大疾病为:严重慢性呼吸功能衰竭严重克罗恩病严重溃疡性结肠炎,3种轻症为恶性肿瘤——轻度较轻急性心肌梗死轻度脑中风后遗症

三、轻症赔付比例

保险公司设计重大疾病保险产品时,所包含的规范中的每种轻度疾病累计保险金额分别不应高于所包含的本规范中的相应重度疾病累计保险金额的30%

四、部分重大疾病的定义进行了进一步明确

有些重大疾病的定义进行了完善,比如冠状动脉搭桥术、心脏瓣膜手术,明确未切开心脏的介入手术不在保障范围内,2007版则是要求非开胸的不算严重慢性肝衰竭、深度昏迷两种重大疾病,明确因酗酒或药物滥用导致的不在保障范围严重阿尔茨海默病,明确阿尔茨海默病之外的其他类型痴呆不在保障范围内。

有用的第三者责任险

随着人们生活水平的提高,保险意识也在逐渐增强,各种保险产品中,如果说人们接受程度最高的一种,那么必定是车险了。凡是有车的人,都会给车辆投保保险,一方面交强险是国家法定的险种 ,上道路行驶的车辆都必须要投保;二是购买了车险上路才踏实,否则一旦发生事故,必定会带来财产损失。

最近一位朋友开车发生事故了,追尾,全责,定损完算下来需要赔偿2万多,由于只投保了交强险,在财产损失限额内保险公司只能赔偿2000元,剩下的只能自己掏钱赔偿了。而且,三者车坚持在4S店维修,不愿意去修理厂,赔偿价也不可能谈下去了。

无耐,这位朋友只能照价赔偿了。交强险不得不保,但是上路只有交强险肯定不够,需要购买第三者责任险进行补充。2020年车险改革之后,交强险保额提高到20万元,咋一看挺多,但是这20万元并不是什么都赔,而是分三种限额:死亡伤残赔偿限额为 180000 元、医疗费用赔偿限额为 18000 元、财产损失赔偿限额为 2000 元(有责任的情况下),三种限额不通用。这也是为什么那位朋友花了2万多,交强险只能赔2000元。

如果觉得交强险不够,可以购买商业第三者责任险进行补充,有多种保额供选择,例如30万、50万、100万等等,它在交强险赔偿之后进行赔偿,而且不区分死亡伤残、医疗费用、财产损失,都赔。

而且,三者险的价格也不贵,例如本人的车连续两年为出险,保额100万,含不记免赔险合计为1000元。另外,还有三者险节假日翻倍险供选择,如果在节假日发生事故,三者险的保额翻倍,非常棒,上路行驶更安心。

试想,那位朋友要是花了几百块钱购买了三者险,那么现在基本不用自己花钱就能把事情解决了。保险保险,保的就是万一,保险不能改变你的生活,但是能够防止生活被改变。

《保险公司偿付能力管理规定》(2021年)-学习笔记

《保险公司偿付能力管理规定》是对保险公司偿付能力进行监管的文件,今年年初银保监会对该文件进行了修订,同时废止了2008年版的《保险公司偿付能力管理规定》。记得之前学习过2008版的文件,并做过笔记(地址:点击查看),文件中明确规定了偿付能力充足率不低于100%,另外学习了解到了什么是偿付能力、如何计算偿付能力,以及偿付能力不足时监管部门可以采取的措施。
《保险公司偿付能力管理规定》(2021版)地址http://www.cbirc.gov.cn/cn/view/pages/ItemDetail.html?docId=962016&itemId=925&generaltype=0

此次修订,又有一些变化,需要学习:

一是要求保险公司应当建立健全偿付能力管理体系,有效识别管理各类风险,不断提升偿付能力风险管理水平,及时监测偿付能力状况,编报偿付能力报告,披露偿付能力相关信息,做好资本规划,确保偿付能力达标。

二是偿付能力监管指标包括:
(一)核心偿付能力充足率,即核心资本与最低资本的比值,衡量保险公司高质量资本的充足状况;
(二)综合偿付能力充足率,即实际资本与最低资本的比值,衡量保险公司资本的总体充足状况;
(三)风险综合评级,即对保险公司偿付能力综合风险的评价,衡量保险公司总体偿付能力风险的大小。风险综合评级指标,在《保险公司偿付能力监管规则第10号:风险综合评级(分类监管)》文件中,点击了解更多内容。

三是保险公司同时符合以下三项监管要求的,为偿付能力达标公司:
(一)核心偿付能力充足率不低于50%;
(二)综合偿付能力充足率不低于100%;
(三)风险综合评级在B类及以上。
不符合上述任意一项要求的,为偿付能力不达标公司。

怀念吴孟达

突然在网上看到消息,著名的香港电影演员吴孟达去世了,震惊之余不禁感叹,时光荏苒,岁月如梭,时间总是不经意间带走你喜欢的人。爱看吴孟达的电影,尽管不多,都是配角,但是每个角色都演得非常好,让人记忆犹新,能把一个个配角演得如此到位,实属不易。

记得看过的第一部吴孟达的作品是在九几年,那时候电影很少,主要以香港武打电影为主,这部电影是由吴孟达和释小龙演的,吴孟达当时还是一位年轻的大叔,有一些呆萌;释小龙则是一个带着墨镜的小孩,非常聪明。两人配合,非常的搞笑,让人笑个不停。

看过的最后一部作品,则是前两年的科幻大作《流浪地球》,吴孟达饰演的是一位爷爷,可能是年龄大了的原因,这位爷爷看起来非常慈祥,有责任感,在遭遇险情时为了不耽误大家选择了牺牲。

吴孟达所演的角色跨度还是很大的,虽然都是配角,但是每个角色演绎的都很到位。和周星驰合作的《大话西游》,他的角色是狡猾不靠谱的二当家,最经典的片段莫过于那个眼神和草裙舞;《食神》里面,则是一位反派大老板,处处忍让,实则包藏祸心,最终和唐牛合作陷害食神;《少林足球》中,饰演的是一位落魄的教练,曾经的“黄金右脚”,但在一场比赛中遭人陷害,踢错了球,被人打断了右脚,从此斗志全无,最后碰到了周星驰,重新获得了自信,让人记忆犹新的是他的那段苦笑。

等等,其它的电影就不说了,这些电影吴孟达都不是主角,但是这些角色演绎的都很到位,让人印象深刻,能把配角演的棒,也是一种本领。

人生就是这么短暂,总是在不经意间流逝,每个人都是自己生命中的主角。因此我们应当向吴孟达学习,认真演戏,用心经营好自己的生活,珍惜时间,把人生这部戏演好。

贾玲小品《一波三折》

爱看贾玲的小品,像《回家过年》、《女神和女汉子》、《婆婆妈妈》等非常贴近生活。贾玲的演技也不错,再加上张小斐、许君聪、卜钰等人物的配合,给节目添加了不少色彩。今年贾玲演的是《一波三折》,这个一波三折并不是指金钱财富,而是人们现在越来越关注的健康问题。贾玲的演技越来越好,但是演的人物年龄也越来越大,这是美中不足的地方。

今年的小品《一波三折》聚焦的是健康问题,从小到大身边人向来不喜欢谈论疾病生死这些沉重的话题,而《一波三折》恰恰揭露的这些观念所带来的问题。小品中贾玲饰演一位母亲,她特别爱看养生的文章,并且经常和朋友们分享。女儿张小斐跟医生男朋友的关系还没有确定,想对妈妈隐瞒,结果正好妈妈这段时间在张小斐男朋友医院进行了体检,而且正在等结果。就这样阴差阳错,让贾玲误以为得了重病,医生让家属隐瞒,以及由此引发的一系列的让人啼笑是非一波三折的故事。

小品中的话题虽然沉重,但是回头一想身边的人,尤其是老年人,确实有这样的意识,怕医生,怕看病,怕得病。这种意识恐怕得改,否则时间长了,对身体也不太好。

一是怕体检。体检能提前发现身体的问题,能发现小毛病,以及一些亚健康的状况,人们可以提早干预治疗,可以避免更大的疾病。体检本来是一件好事,但是很多人不愿进行体检,怕体检查出问题,尤其是拿着体检单的时候,心里面发慌。人们应该正视体检,只有体检才能提早发现问题,提早治疗。 继续阅读贾玲小品《一波三折》

看孩子犹如”熬鹰“

现在时间2021年2月13日凌晨15分,终于把孩子哄睡着了,最近孩子精神状态很好,每天上午和下午各睡一小觉,晚上异常精神,从20点陪她玩,一直玩到了凌晨,终于把孩子哄睡着,但是自己却怎么也睡不着了。

这种状态犹如“熬鹰”,熬鹰,老北京话说也叫“熬大鹰”,熬鹰是训练猎鹰的传统方式。用白话来解释,就是不让猎鹰睡觉,熬着它,使它困乏,因为鹰的习性凶猛,刚捉回来后不让鹰睡觉,一连几天,鹰的野性就被消磨殆尽,才能够驯服。

看孩子的过程也是一样,只不过被熬的是父母,每天白天上班,晚上看孩子,吃完晚饭开始陪小宝宝玩,讲故事,练爬行,一直到半夜,直到眼睛睁不开,熬得时间长了,也就习惯了。

也许这就是陪伴孩子成长的过程,辛苦并且快乐着。

一次瑞波币购买经历

第一次认识虚拟货币的时候是比特币,2017年互联网爆发了勒索病毒,该病毒不删除电脑的文件,而是对电脑中的文件进行加密,并向电脑的主人索要一定量的比特币作为赎金,然后文件才能解密,否则永远也解不开。这就是第一次听说虚拟货币比特币,当时出于好奇在5月份购买了不到一万块钱的虚拟币,主要是莱特币和狗狗币因为当时比特币快到一万了,比较贵,相比之下莱特币和狗狗币价格还是比较便宜。由于价格波动太大,暴涨和暴跌情况经常发生,心里承受不了压力,在加上当年9月国家发布了监管文件,最终选择了退出,不赚不赔。

最近又听到朋友提到狗狗币,狗狗币在一天之内涨了8倍,骇人听闻,回头看一看各种货币都比以前有很大程度的涨幅,有的已经十几倍了,于是打算再买一些虚拟币碰碰运气。1月30日,看到几乎所有的主流虚拟币在下跌,只有瑞波币增速在3%左右,过了一会还是这样,于是打算购买瑞波币碰碰运气,似乎只有这个才会爆发。

按照当时的想法,说干就干,购买了1000元的瑞波币试试,谁知一第二天晚上,1000元变成了将近2000元,几乎涨了一倍。看到这样的情况,打算继续追涨,又买了4000元的瑞波币,似乎瑞波币要爆发了。总共投入了5000元的本金,经历了周六晚上和周日的上涨。周一上班,用于购买虚拟币的平板在家里面,行情看不到,一天心里一直有些忐忑。晚上回到家,看到行情吃了一惊,当天最高上涨70%,是近三年最大的单日涨幅,终于忍受不了心里的煎熬,在增速52%的时候果断全部抛了,挣了3700元。
继续阅读一次瑞波币购买经历

PYTHON登录FTP服务器下载文件

最近需要定时从FTP服务器上面下载文件,做简要分析,由于是日常工作,工作量大,但是没有技术含量,纯粹是消耗时间,于是决定尝试使用PYTHON写程序,每天自动下载。使用FTP下载的方法很多,使用PYTHON写程序之前用过两种方法,一种是用我的电脑打开FTP,登录之后复制想要的文件;第二种是使用DOS批处理文件来下载,第二种比第一种效率要一些。下面就来说说这些下载方法:

一、我的电脑访问

这种方法最简单,直接在我的电脑地址栏中输入FTP服务器地址,输入用户名和密码,就可以下载所需的文件。缺点是,每天都需要打开一次,输入用户名和密码,一次使用可以,每天都这样还是比较繁琐的。

二、DOS批处理

将FTP服务器地址、用户名、密码,以及文件存放的目录等内容保存好,一运行,就能自动登录,并下载所需的文件。该方法需要写两个bat文件,getFtpData.bat用于保存FTP命令,main.bat用于调用getFtpData.bat文件,使用该方法非常简单。

getFtpData.bat:
open ***.***.***.**
user username password
cd data
get plan1.csv
get plan2.csv
get plan3.csv
bye

main.bat:
ftp -n -s:”getFtpData.bat”
继续阅读PYTHON登录FTP服务器下载文件

PYTHON合并CSV文件的实践

最近尝试使用PYTHON处理CSV数据,由于CSV文件有好几个,需要提前拼接,然后再处理,因此遇到了PYTHON对文件进行合并的问题。此次尝试了两种方法:一是调用CMD命令处理;二是使用PYTHON写程序处理,经过尝试,觉得第一种方法简单实用。假设文件夹下面有NCSV文件,要将这些文件都汇总到data.csv,下面使用上述两种方式实现:

一、调用CMD命令合并文件

command=”type %s >>%s” % (filename,newFileName)
os.system(command)
DOS命令TYPE的作用是将文件内容显示出来,跟LINUX相似,可以重定向但文本中,因此可以遍历该目录下面所有的CSV文件,生成DOS命令,然后执行,就能够将多个CSV文件合并到一个文件里面。类似下面多个命令:
TYPE one.csv >>data.csv
TYPE two.csv >>data.csv
TYPE three.csv >>data.csv

使用该方法的特点是比较简单,直接调用DOS命令就能够将文件合并了,并不用打开文件读取文件内容,再写入到新的文件。

二、使用PYTHON程序合并文件

这种方面是读取CSV文件的每一行,然后追加到目标文件里面,这里使用with open语句打开。遍历这个文件夹下的所有.csv文件,然后逐个打开,一行一行追加到新文件中。

with open(item,”r”) as src,open(newFile,”a”) as des:
for line in src:
des.write(line)