python编程魂斗罗,python魂斗罗代码
dfnjsfkhak
27
大家好,今天小编关注到一个比较有意思的话题,就是关于python编程魂斗罗的问题,于是小编就整理了1个相关介绍python编程魂斗罗的解答,让我们一起看看吧。
- 有没有一种规律可以将编写的一段代码生成视频?
你可以用***改过来的代码复制后试一下嘛,有想法是好的,但是自己可以想办法去实践嘛,实践出真知知道吗?别什么什么都迫不及待发出来问别人,搞得就你有想法似的,这么简单的问题自己就可以实践出来
当然可以! 计算机里的任何文件,其本质都是一串存储在硬盘上的二进制代码。因此理论上来说,如果***文件的代码编码规则非常熟悉,完全是可以手打纯代码编写出一部***。但是实际上二级制代码需要很多数字才能代表很短的***文件,所以这仅仅存在在理论当中。
是可以的,我就干过。不过不是***文件,是图片。
BMP的16色图或者256色图就可以编辑,不过不用文本编辑,要用16进制的编辑器。
每一种文件都有自己的文件格式,知道文件格式就可以编辑。比如256***mp的文件格式是这样的:
一个头部,表明自己是bmp图
一个调色板,表明该图片用到了哪些颜色。
剩下的部分就是该图片的每个像素用到了上述调色板的哪个颜色。
(图片来源网络,侵删)
所以bmp文件一般都比较大,因为它要申明每个像素的颜色,不像jpg这种已经经过算法压缩过的文件。
***文件也是同样的,***由帧数组成,每一帧都可以视作一个图片,理论上也可以编辑出。但是同样,压缩过的***很难编辑出,因为你还需要对压缩算法了如指掌。
任何文件,图片,***,exe,游戏,归根结底都是一串代码,而且是简单到只有0和1组成的代码,而且任何文件都有固定的编码规则,也就是说确实是有规律的,你可以自制一张全白的jpg图片,然后保存,然后改为全黑的再保存,看看他们有什么不同,你甚至可以用任何一个十六进制编辑器自己去做一张很简单的能被系统打开的图片,你说的***这种完全可以实现,当然不可能是人工去完成,那种工作量是超乎想象的。必须依靠程序自己的深度学习,比如现在的ai换脸,***自动上色等等,也许有一天,你只需要给几个3d模型,一段故事梗概,它自己会给你生产一部大片也说不定。
这个问题让我想起了一个古老的段子:一个哥们请一位大神来家里做系统,家里没有系统光盘,于是大神要了一张空白盘和一根针,在光盘上戳出来一个系统安装文件。
在理论上可行,前提是,大神知道系统文件在光盘的坑凹排列规律,第二,针尖要比光子要小。第三,需要时间,并且不能有任何差错。总之一句话这不是人能干的事。
话说回来,能不能用纯代码编写出一个***文件?答案是显然的。无论计算机里的任何文件,其本质都是一串二进制代码。因此理论上来说,如果你对这套编码规则相当熟悉,完全是可以手打纯代码编写出一部***,但是你到死的那天都写不完。中间有两个要素,第一,需要大量的时间,第二,任何一处都完全不能出错。所以这不是人干的事情。计算机起到的作用就是代替人类去做那些复杂而且精确的工作。
在这个问题中,你似乎发现了这个不得了的秘密:你用txt打开一个***i,发现它不过是一长串的代码和英文,但你可能忽略了里面还包含有乱码和你不认识的字符。出现这种情况是因为txt压根无法解析这个文件,你看到的这些代码是完全没有意义的。你可以做一个小试验,你用txt打开这个文件以后,不做任何操作再关闭它,选择不保存,把后缀改回***i,那么这个***还可以播放。如果你在关闭的时候选择了保存或者另存为,再改回***i,那么你得到的是一个打不开的文件。为什么会这样?因为在你保存的时候,txt会按照自己的编码规则丢弃掉那些它不理解的信息,所以这个文件就变得不可读。
所以想用txt编写程序或者文档是别想了,写个批处理文件还是可以的,它毕竟处理不了太高级的东西。
到此,以上就是小编对于python编程魂斗罗的问题就介绍到这了,希望介绍关于python编程魂斗罗的1点解答对大家有用。
标签: 文件
可以
***
版权声明:本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。