数据类型js和python都是动态语言,a = 1; a = 'abc',a这个变量是动态的,类型是随时可以被更改的。而在java中就是静态语言变量,int a = 1;a = 'abc' 就会报错。

基本命令

1.输出

·js里面的console.log()、document.write()、window.alert()、document.writeIn()

·python里面是print()

2.输入

·js里面是window.prompt()

·python里面是input()

3.加注释

·js里面 // 单行注释内容 , /* 多行注释内容 */

·python里面 # 单行注释内容 , """ 多行注释内容 """

4.if,else,while,写法不同

·js里面,if (a < 1) {} else if(a > 5) {} else{}

·python里面,没有大括号,按照缩进表示代码块。if name == 'jack':

print('user input is jack')

else:

print('user input is not jack')

python可以多行换行,在```里面手动回车,表示换行。print(r'''lin1,\nlin2

lin3

lin4''') // \n会不生效,直接当字符串处理,r表示字符串不进行转义,就是字符串本身意思

除法:

·正常除法 /

·除法取整 // 只有python有,js没有

·除法取余 %

变量内存存储

·在js中var a = 0; var b = a; a = 1;

console.log(a) // 返回 1

console.log(b) // 返回 0

·在Python中a = 0 b = a a = 1

print(a) // 返回1

print(b) // 返回0

·js和Python的解释器运行过程:

·解析a = 0 ,同时在内存中创建了变量a和数值0,并让a指向数值0。

·接下来,b = a,解析器在内存中创建变量b,并让b也指向数值0。

·然后,a = 1,解析器创建新变量1,并让a指向新变量1。

·所以,最终,a存储的是新变量1的值,b存储的是刚开始的变量0的值。

python学习网,免费的在线学习python平台,欢迎关注!

python与javascript的区别_python与js区别有哪些相关推荐

  1. python和javascript哪个好_python和JavaScript哪个容易上手

    Python Python 是对于第一次编程的人来说是最为流行的编程语言之一,而且这不是巧合.Python 是一门通用的编程语言.这意味着它能应用在广泛的编程任务上.几乎没有你不能用 Python 完 ...

  2. python和javascript详细对比_python与javascript 引入模块的方法对比

    1.引入整体模块对比 python 方法一: #引入全部函数 from xxx import * #直接使用模块里面的各函数或者属性 test() 方法二: #引入全局的模块 importglobal ...

  3. python网页爬虫漫画案例_Python爬虫 JS案例分析:爬取鬼灭之刃漫

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. 文章转载于公众号:快学Python 作者:皖渝 猪油骨,拿来卤~今天,来分享一下python图片爬 ...

  4. 你可能不知道的java、python、JavaScript以及jquary循环语句的区别

    一.概述 java循环语句分为四种形式,分别是 while, do/while, for, foreach: python中循环语句有两种,while,for: JavaScript中循环语句有四种, ...

  5. python网页爬虫漫画案例_Python爬虫 JS 案例讲解:爬取漫画

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 以下文章来源于Python爬虫案例,作者麦自香 转载地址 https://blo ...

  6. python和javascript哪个好_Python

    Python Python 是对于第一次编程的人来说是最为流行的编程语言之一,而且这不是巧合.Python 是一门通用的编程语言.这意味着它能应用在广泛的编程任务上.几乎没有你不能用 Python 完 ...

  7. python端口与c的区别_Python和C区别该如何理解?如何适应这种区别?

    我学 Python 的时候也不习惯,写代码的时候总有种不安全的感觉,没关系,多写点 Python 代码就习惯了. 写 Python 个人推荐 PyCharm,对不遵守代码规范的写法有比较好的提示,适合 ...

  8. c和python的区别动图_Python和C区别该如何理解?如何适应这种区别?

    我学 Python 的时候也不习惯,写代码的时候总有种不安全的感觉,没关系,多写点 Python 代码就习惯了. 写 Python 个人推荐 PyCharm,对不遵守代码规范的写法有比较好的提示,适合 ...

  9. python javascript区别_Python,Java和JavaScript这3个编程语言未来哪个更有前景?

    编程语言未来哪个更有前景?哪个会被淘汰?这些都是初入IT行业的小白比较关心的问题.今天就借此机会,来谈谈:Python,Java和JavaScript这三门语言,到底哪个更具发展前景? 谈论这个问题之 ...

最新文章

  1. 全球及中国手持式无线电台行业十四五发展动态及前景趋势调研报告2022-2027年
  2. idea2019.x配置Gradle
  3. PLS-00215:字符串长度限制在范围
  4. 关于对Caffe适用场景的思考
  5. 列名无效如何解决_XSKY ClickHouse如何实现存算分离
  6. 面试官:说说你知道多少种线程池拒绝策略
  7. sql文件转成json格式_10秒就能将任意格式的文件转成PDF,简单易操作,不学可别后悔...
  8. java 方法 时间_Java 方法
  9. VMware Workstation “The Msi Failed”解决方法
  10. php 判断 pc 移动设备,PHP判断是移动设备还是PC设备
  11. Android计算器效果截图,Android复杂计算器实现
  12. php 到处excel 乱码,php导出Excel乱码怎么解决?
  13. 海康威视4200服务器显示资源不足,硬盘录像机提示“资源不足”是什么原因 -
  14. 计算机主机有gpib接口吗,PC104模块与通用并行接口(GPIB)通讯的实现
  15. html语言星号,DIV+CSS 星号*
  16. 【Android App】利用自带的人脸检测器和OpenCV检测人脸讲解及实战(附源码和演示 超详细)
  17. ros python 控制手柄数据发布频率
  18. PyTorch实战(三)通过sin预测cos
  19. HFSS威尔金森(Wilkinson)功分器仿真
  20. 转:医院网络营销存在的弊端

热门文章

  1. java html5 上传_HTML5结合ajax实现文件上传以及进度显示
  2. Oracle expdp/impdp导出导入命令及数据库备份
  3. 服务器centos怎么部署_我什么都不会,怎么拥有自己的个人博客呢
  4. not support mysql_MYSQL出现quot; Client does not support authentication quot;的解决方法
  5. mpi4py linux例子,python-3.x – mpi4py中的共享内存
  6. Java ByteArrayInputStream mark()方法与示例
  7. sinh_带有Python示例的math.sinh()方法
  8. path r'c test.html',robot framework - robot命令参数解析
  9. linux判断内存并释放,linux 内存清理/释放命令
  10. java程序服务不能启动不了_JavaService.exe注册的windows服务无法启动问题