WTF

python 四舍五入

倾然丶 夕夏残阳落幕 提交于 2020-11-30 10:27:16
强转int会向下取整 int(2.9),结果为2 四舍五入就用round( )?Python四舍五入的正确打开方式! round( )函数简介 菜鸟教程中介绍到,round() 函数作用就是,返回浮点数x的四舍五入值。 > round( x [, n] ) 参数x,n均为数值表达式,返回值为x的四舍五入值。n为保留的小数位数,不加n则只保留x四舍五入后的整数部分。 >>> round(2.3) 2 >>> round(2.45, 1) 2.5 特殊情况 上面的结果并没有错误,这里再用2.675测试一下: >>> round(2.675, 2) 2.67 1 2 显然结果不符合四舍五入的规则。为什么会这样呢?原因是:round()函数只有一个参数,不指定位数的时候,返回一个整数,而且是最靠近的整数,类似于四舍五入,当指定取舍的小数点位数的时候,一般情况也是使用四舍五入的规则,但是碰到.5的情况时,如果要取舍的位数前的小数是奇数,则直接舍弃,如果是偶数则向上取舍。 这也就解释了上述现象。可这样一来用round()函数取浮点数的四舍五入值不就变得不可靠了嘛?这样的函数设计的意义何在?网上搜了一圈答案,觉得这个说法比较准确: python3(注意python2 和 3的round()是不一样的,这里仅以python3作说明)中round()对浮点数的取舍遵循的是“四舍六入五平分”,“五平分

[python]python的异常处理

橙三吉。 提交于 2020-11-29 06:02:26
      异常处理: 首先了解异常,程序出现逻辑错误或者用户输入不合法都会引发异常,而这些异常并不是致命的所以不会导致程序崩溃死掉。可以利用Python提供的异常处理机制在异常出现时及时捕获,并从内部自我消化。   接下来一个例子来说明异常: 1 file_name=input( ' 请输入要打开的文件名: ' ) 2 f=open(file_name, ' r ' ) 3 print ( ' 文件内容: ' ) 4 for each_line in f: 5 print (each_line)   这是一个简单的读取文件内容的例子,如果用户输入正确的文件名,文件内容得以显示。如果用户输入一个不存在的文件名,那么代码就会出现异常。如下1.txt并不存在:   请输入要打开的文件名:1.txt    Traceback (most recent call last):   File "D:/python/p9_1.py", line 4, in <module>   f=open(file_name,'r')   FileNotFoundError: [Errno 2] No such file or directory: '1.txt'    上面的例子就抛出了一个FileNotFoundError异常。   以下是几种常见的异常类型:       1

【R语言学习笔记】4. 文本挖掘之情感分析

故事扮演 提交于 2020-11-10 06:28:42
1. 目的:通过分析和挖掘推特上的推文,来尽可能准确的判断其对苹果公司的态度(积极、消极、或者为其他)。 2. 数据来源: Twitter API;构建因变量方法:Amazon Mechanical Turk;自变量为推文内容。 Amazon Mechanical Turk: 亚马逊Mechanical Turk是一个众包市场,使个人或企业能够使用人工智能来执行计算机当前无法执行的任务。作为全球最大的众包市场之一,Mechanical Turk提供按需、可扩展的员工队伍,将创业公司、企业、研究人员、艺术家、知名科技公司和政府机构与个人联系起来,以解决计算机视觉、机器学习、自然语言处理等方面的问题。 tweets <- read.csv("tweets.csv", stringsAsFactors=FALSE) View(tweets)    str(tweets) # 查看数据结构    创建因变量 tweets$Negative = as.factor(tweets$Avg <= -1) table(tweets$Negative) 3. 数据预处理:词袋模型(bag of words) 创建语料库 corpus <- VCorpus(VectorSource(tweets$Tweet)) # VCorpus() creates volatile corpora. #

居家日常(第二周)

若如初见. 提交于 2020-10-07 07:21:25
开个新坑,开个新坑。主要感觉都写在一篇博客里有亿点长。接下来的文笔会更精彩(大雾) 6.29 周一   开新坑啦!!!这周日记打算好好地写点东西出来。当我真正想坐下来写点东西的时候就很轻易发现自己语言的匮乏,情感的干瘪,过后读起来完全不是自己想去表达的东西,这种感觉十分痛苦,有很多话很多感悟,却不能形成文字,留给自己或他人看。   早上依旧自然醒发现才4点多,然后美美地睡个回笼觉。再一睁眼:6点20,吓得我赶紧套了个背心,起来钉钉,再一看群,果不其然被通报了。最近生物钟真是有够混乱的啊。。。自然醒的时间总能卡在一个你想去睡回笼觉又睡不踏实的尴尬境地,真的超级痛苦(微笑)。然后赶紧解释一句自己起晚了,默默拿起卷子开背。上午的课平平淡淡,让我惊喜的是昆昆的课又有梗了,听着是原来内味了,总能时不时把我逗笑。一整天的周测讲评,其实讲起来真的不觉得难,自己做就费劲的一批。   下午数学课依旧被提问,当我紧张地打开麦说话发现老师好像听不见我说话?????顿时慌张,老师会不会觉得我在摸鱼啊,rp--。然后发现她是听不见所有人说话,教室网速不敢恭维。再过一会就卡得一直电音,有点那种鬼畜视频味道了。数学课体验极差。。。。再就去开班委会,昆昆爆出重磅消息:他向年级递交了不教奥赛的申请。我顿时觉得不可思议,又无法割舍,u1s1,他是我上学十多年见过个性最鲜明,最有意思的老师了

旧梦。

不打扰是莪最后的温柔 提交于 2020-08-20 05:34:38
那些短暂的 相遇, 短暂的 美好, 会不会在心里埋下 长久的种子 2020-6 18号 中午起床之后一直在划会怎么找老徐开假条,然后刚出教学楼抬头正好撞上老徐。“那个,老师,我……”,“哎呀,你不考试是吧,走走走”。还没等我说话,就给我一路拽到五楼广播室。“两点的时候,你给他们播英语听力。”。“昂,奥,哦”。然后他火急火燎的就要走“老师,我要下午回家,你给我开个假条吧。”。“我下午回来,回不来的话找吕老师。”。。然后我就在广播室从1:40静坐到2:20.。。。。然后有一个教室没声音??不关我的事啊,我啥也没干啊。。 16号 真是ri了gou了。 14号 竞赛室越来越诡异了,明明记得没锁门,结果回来的时候锁上了??!!然后两把钥匙都被锁在了里面。只好拜托魏老师把在家吃饭的老吕喊了来。。。。 11号 昨天晚上某同学在宿舍玩手机被班主任抓到了。今天早上在来竞赛室的路上,我,lwz,msj就在讨论班主任会不会因为这个翻我们的包(据说之前翻过一次,还好我不在)。我:“反正我啥也没有”。lwz:“那完了,要是翻到我录音笔就完了。”。我:“你录音笔里有不该有的录音吗?”。lwz:“录音笔当然有录音,只要他不打开音乐那一栏就没事。”。话音刚落,楼道里就传来了班主任的说话声,听起来直线距离应该不超过5米。慌极liao 4号 因为前两天中午没怎么睡,今天困得不行,做的感觉不太会了之后就去睡觉了

unity踩过的音频坑

自古美人都是妖i 提交于 2020-08-20 05:29:30
支持格式 官方说支持aif, wav, ogg, mp3,少就少吧,这些格式还并非全平台通用,放个mp3,windows,mac平台会告诉你说不支持 在build settings中修改成android后没问题了,ios没试过。 麻烦的读取 对于音频的读取需要手动指定,完全是坑爹的操作,react native, flutter哪个不是直接拿来用就成了?你得指定用哪种格式来读取。 上面这个错误是因为我读取参数忘记改了,一读ogg就出错。 using (var uwr = UnityWebRequestMultimedia.GetAudioClip(path, AudioType.MPEG)) { ... 应该写成AudioType.OGGVORBIS,搞笑的AudioType里面有ACC,然后看注释: // // 摘要: // Type of the imported(native) data. public enum AudioType { // // 摘要: // 3rd party / unknown plugin format. UNKNOWN = 0, // // 摘要: // Acc - not supported. ACC = 1, ACC不支持,让我有种 某天回家老婆开心的对我说:老公,咱中500万大奖了,然后再加句:逗你玩 的感觉。 本地、远程表现不一致

代码的品味

懵懂的女人 提交于 2020-08-19 04:32:25
我们经常谈论架构,谈论设计,却甚少关注实现和代码本身,架构和设计固然重要,但要说代码本身不重要,不仅我不同意,Robert C.Martin大叔也不同意,大叔认为“ 源码即是设计 ”。 在讨论具体的实施细则之前,我们不妨讨论一下什么是好代码?萝卜特(Martin)大叔认为:衡量代码质量的唯一标准是:WTF/min,也就是review代码的时候每分钟说“握草”的次数。这个定义虽有辱斯文,但粗野中不失调皮,调皮中又蕴含哲理。 好的代码如同文笔优美的散文,行云流水,如沐春风,阅读的时候,赏心悦目,带给人愉悦与启迪。 好的代码犹如构思精巧的小说,它或许不够平铺直述,但足够引人入胜,读到最后,你会豁然开朗,哦,原来是这样的啊,那一刻,你会觉得过程中的曲折和探索都是值得的。 好的代码,透过一个个函数,你仿佛可以窥视到作者有趣的灵魂,透过一行行代码,你仿佛在与一个充满智慧的朋友聊天,她总是思路清晰,逻辑严谨,娓娓道来。 而坏的代码,就像一个泥团,或者像一摊屎,阅读的时候,你仿佛被困于黑暗的迷宫,又仿佛在跟一个絮絮叨叨的人交谈,她的脑回路经常短路,说话含混不清,主次不分,叨逼半天,你依然get不到她的中心思想,你感觉智商受到了莫大的侮辱,甚至感觉像被人喂吃shit,你面露艰难神色,心中万马奔腾。 有很多区分好代码坏代码的规则,网上的文章也很多,我也看过不少,对于文章中提到的一些守则

居家日常(第二周)

拟墨画扇 提交于 2020-08-16 23:59:47
开个新坑,开个新坑。主要感觉都写在一篇博客里有亿点长。接下来的文笔会更精彩(大雾) 6.29 周一   开新坑啦!!!这周日记打算好好地写点东西出来。当我真正想坐下来写点东西的时候就很轻易发现自己语言的匮乏,情感的干瘪,过后读起来完全不是自己想去表达的东西,这种感觉十分痛苦,有很多话很多感悟,却不能形成文字,留给自己或他人看。   早上依旧自然醒发现才4点多,然后美美地睡个回笼觉。再一睁眼:6点20,吓得我赶紧套了个背心,起来钉钉,再一看群,果不其然被通报了。最近生物钟真是有够混乱的啊。。。自然醒的时间总能卡在一个你想去睡回笼觉又睡不踏实的尴尬境地,真的超级痛苦(微笑)。然后赶紧解释一句自己起晚了,默默拿起卷子开背。上午的课平平淡淡,让我惊喜的是昆昆的课又有梗了,听着是原来内味了,总能时不时把我逗笑。一整天的周测讲评,其实讲起来真的不觉得难,自己做就费劲的一批。   下午数学课依旧被提问,当我紧张地打开麦说话发现老师好像听不见我说话?????顿时慌张,老师会不会觉得我在摸鱼啊,rp--。然后发现她是听不见所有人说话,教室网速不敢恭维。再过一会就卡得一直电音,有点那种鬼畜视频味道了。数学课体验极差。。。。再就去开班委会,昆昆爆出重磅消息:他向年级递交了不教奥赛的申请。我顿时觉得不可思议,又无法割舍,u1s1,他是我上学十多年见过个性最鲜明,最有意思的老师了

旧梦。

非 Y 不嫁゛ 提交于 2020-08-16 14:23:09
那些短暂的 相遇, 短暂的 美好, 会不会在心里埋下 长久的种子 2020-8 2号 txt去接npy,就和他一起,他问我要不要买冰淇淋,我说好,结果我刚走出德克士门就化我手里了,手上,手机上,裤子上全是额额额。。。尴尬死了。。。。 1号 上午和sxy去看电影(话说什么抵达之谜真的lan),送她去济南考试的时候正好碰到txt在送npy,然后等他们走了,就有和txt回到新天地,看了看没啥好电影,待到三点多就去超市买点上学带的东西,刚吃完午饭又被txt拉去吃了晚饭。。 跑了一整天 2020-7 14号 感觉文化课比竞赛紧张得多。每天还有额外的六科作业,自习又少,好忙啊啊啊。。。 2020-6 21号 2020省选第二天,炸。终于能好好搞文化课了。 20号 2020省选第一天,炸。 一下车,聂老大指着宾馆旁边的餐厅说:“我打听好了,这里十几块钱就能吃饱”。进去之后,看到菜单,最便宜的也要二十多,一盘韭菜虾仁饺子(10个左右吧)¥48。大家都不敢点。聂老师:“我请客,快点吧”。 等了很久还没上菜,隔壁桌的一个叔叔送给一份水果拼盘。想不明白为啥( 个人感觉是因为嫌我们太吵了? ) 18号 中午起床之后一直在划会怎么找老徐开假条,然后刚出教学楼抬头正好撞上老徐。“那个,老师,我……”,“哎呀,你不考试是吧,走走走”。还没等我说话,就给我一路拽到五楼广播室。“两点的时候,你给他们播英语听力。”。

居家日常(第二周)

北战南征 提交于 2020-08-16 05:29:26
开个新坑,开个新坑。主要感觉都写在一篇博客里有亿点长。接下来的文笔会更精彩(大雾) 6.29 周一   开新坑啦!!!这周日记打算好好地写点东西出来。当我真正想坐下来写点东西的时候就很轻易发现自己语言的匮乏,情感的干瘪,过后读起来完全不是自己想去表达的东西,这种感觉十分痛苦,有很多话很多感悟,却不能形成文字,留给自己或他人看。   早上依旧自然醒发现才4点多,然后美美地睡个回笼觉。再一睁眼:6点20,吓得我赶紧套了个背心,起来钉钉,再一看群,果不其然被通报了。最近生物钟真是有够混乱的啊。。。自然醒的时间总能卡在一个你想去睡回笼觉又睡不踏实的尴尬境地,真的超级痛苦(微笑)。然后赶紧解释一句自己起晚了,默默拿起卷子开背。上午的课平平淡淡,让我惊喜的是昆昆的课又有梗了,听着是原来内味了,总能时不时把我逗笑。一整天的周测讲评,其实讲起来真的不觉得难,自己做就费劲的一批。   下午数学课依旧被提问,当我紧张地打开麦说话发现老师好像听不见我说话?????顿时慌张,老师会不会觉得我在摸鱼啊,rp--。然后发现她是听不见所有人说话,教室网速不敢恭维。再过一会就卡得一直电音,有点那种鬼畜视频味道了。数学课体验极差。。。。再就去开班委会,昆昆爆出重磅消息:他向年级递交了不教奥赛的申请。我顿时觉得不可思议,又无法割舍,u1s1,他是我上学十多年见过个性最鲜明,最有意思的老师了