语言介绍
c/c++:开发效率低,用于开发游戏引擎,嵌入式,硬件驱动。
JAVA:目前使用广泛的编程语言,第一个跨平台运行语言,用于大型ERP软件开发,安卓APP开发,网站开发。
PHP:使用最广泛的WEB开发语言,非常适合中小型网站开发,学习成本较低,开发效率高
Python:使用领域几乎和JAVA一样广泛,除了APP开发,应用领域人工智能,云计算,大 数据开发,金融量化分析,自动化运维,WEB开发,爬虫,游戏开发(文明)。
那些公司用python? Google,dropbox(美国版百度网盘),YOuYube(全球视频网站),UBER(打车),Quora(美国版的知乎),NASA,豆瓣,腾讯,知乎。。。。。。
编程语言介绍
计算机理解的语言是二进制语言。我们要和计算机沟通的话,要把英语转换成二进制语言,
所以有了三种语言。
1.机器语言:低级语言,就是二进制。(计算机底层语言)
2.汇编语言:把一堆0101换成英语单词(繁琐)
3.高级语言:现代用的Python,JAVA,c/c++......
C/C++运行速度快,Python和JAVA运行速度比较慢,为什么?
是因为转换方式不同,转换方式有两种:
1.整段的翻译(效率高,但是错了要重新翻译,跨平台性差)
编译类
2.一句一句的翻译(时间长,随时改)
解释类
Python介绍和发展史
吉多.范罗苏姆,1989年圣诞节诞生python.仁慈的独裁者。
1994年python1.0,2000年python2.0.到2020以后就支持pyhont3.0以上的不支持python2.0了。
解释器种类:
Cpython:官方解释器C语言写得
PYPY:用pyhotn写得
Jpython:JAVA写得
Python环境安装
Windows安装
打开官网https://www.python.org/downloads/windows/下载中心
交互器:交互器用于演示代码,但是代码写在交互器里面相当于写内存中,一断电就丢失了。
所以代码要写在文件里面。
变量与变量的作用
变量作用:存数据被后面调用,标记数据。
变量定义规范:
1.变量名只能是字母,数字或下划线的任意组合
2.变量名的第一个字符不能是数字
3,一下关键字不能声明为变量名(print......)
官方建议的命名规范:
下划线:
age_of_oldboy=1
number_of_student=50
LOW方式
1.变量名为中文,拼音
2. 变量名过长
3.变量名词不达意
While循环
如果想让一个程序重复执行,就可以用到循环。
语法:
count=0
While条件:
执行代码
count+=1
死循环:
while是后面条件成立(结果为真)就会一直执行。
count=0
While True:
print("",count)
count+=1
循环终止语句:
1:break用于完全结束一个循环,跳出循环体执行循环后面的语句。
2.countinue和break 有点类似,区别在于continue只是终止本次循环,接着还执行后面的循环,break则完全终止循环。
原文:https://www.cnblogs.com/zhengiaox/p/9215221.html