本文目录一览:
- 1、来个弱智的问题,Python能写操作系统吗
- 2、python 什么操作系统
- 3、Python可以做什么事情?
- 4、python可以开发操作系统吗
- 5、学Python一定要Linux系统吗
- 6、为什么用python
来个弱智的问题,Python能写操作系统吗
操作系统用的开发语言一般是需要越底层越好,效率越高越好(这很容易理解,做为一个操作系统,必然会直接管理内存、寄存器或磁盘这样的东西),象python这样的解释型语言是不适合的,能满足这个要求的目前只有汇编和C语言。当然如果一定要做,基本上用大部分语言做操作系统也是没什么问题的,比如纯JAVA的操作系统也是有的,同样用python也是可以。
python 什么操作系统
python不是操作系统是编程语言。
如果是个人开发,以学习Python为目的,就用windows系统。
Python可以做什么事情?
Python是一门非常高级的编程语言,被广泛的应用在各大领域之中,比如说:后端开发、游戏开发、网站开发、科学运算、大数据分析、云计算、图形开发等领域。
python可以开发操作系统吗
一般来说,是不能的,除非你改写了python编译器,让它成为实现了汇编的功能,python的语法这样神奇的玩意...
不过用汇编与C写好操作系统底层,再基于底层实现一个虚拟机来执行python代码的话,这样就可以用python写应用程序了.比如安卓就是这样搞的.firefox OS 能用html写app,应该也是差不多的原理.
学Python一定要Linux系统吗
不需要,学习阶段在win和linux都可以,都可以完美的运行python和绝大多数三方库。
Python是一种计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
扩展资料:
Linux系统优点:
1、Linux由众多微内核组成,其源代码完全开源;
2、Linux继承了Unix的特性,具有非常强大的网络功能,其支持所有的因特网协议,包括TCP/IPv4、 TCP/IPv6和链路层拓扑程序等,且可以利用Unix的网络特性开发成出新的协议栈;
3、Linux系统工具链完整,简单操作就可以配置出合适的开发环境,可以简化开发过程,减少开发中仿真工具的障碍,使系统具有较强的移植性;
参考资料来源:
百度百科-linux
百度百科-Python
百度百科-win
为什么用python
Python语言
首先,我们普及一下编程语言的基础知识。用任何编程语言来开发程序,都是为了让计算机干活,比如下载一个MP3,编写一个文档等等,而计算机干活的CPU只认识机器指令,所以,尽管不同的编程语言差异极大,最后都得“翻译”成CPU可以执行的机器指令。而不同的编程语言,干同一个活,编写的代码量,差距也很大。
比如,完成同一个任务,C语言要写1000行代码,Java只需要写100行,而Python可能只要20行。
所以Python是一种相当高级的语言。
你也许会问,代码少还不好?代码少的代价是运行速度慢,C程序运行1秒钟,Java程序可能需要2秒,而Python程序可能就需要10秒。
那是不是越低级的程序越难学,越高级的程序越简单?表面上来说,是的,但是,在非常高的抽象计算中,高级的Python程序设计也是非常难学的,所以,高级程序语言不等于简单。
但是,对于初学者和完成普通任务,Python语言是非常简单易用的。连Google都在大规模使用Python,你就不用担心学了会没用。
用Python可以做什么?可以做日常任务,比如自动备份你的MP3;可以做网站,很多著名的网站包括YouTube就是Python写的;可以做网络游戏的后台,很多在线游戏的后台都是Python开发的。总之就是能干很多很多事啦。
Python当然也有不能干的事情,比如写操作系统,这个只能用C语言写;写手机应用,只能用Swift/Objective-C(针对iPhone)和Java(针对Android);写3D游戏,最好用C或C++。
如果你是小白用户,满足以下条件:
会使用电脑,但从来没写过程序;
还记得初中数学学的方程式和一点点代数知识;
想从编程小白变成专业的软件架构师;
每天能抽出半个小时学习。
不要再犹豫了,加企鹅一六二二中间四七九最后四三五带你一步一步学习python.
准备好了吗?
自学视频资料:;cid=0#105568036467