JavaScript开发者学习Python: 1.1基础语法区别

本文集参考廖雪峰的Python教程 与 JavaScript 语法对象学习记录

  • 输出
    • 在 JavaScript 中输出语句为 console.log()
    • 在 Python 中输出语句为 print()
  • 输入
    • 在 Python 中 提供了一个 input() 可以让用输入字符串,并存放在一个变量里。
  • 注释
    • 在 JavaScript 中注释语句为 //
        //  这里是注释
      
    • 在 Python 中注释语句为 #
        #  这里是注释
      
  • 布尔值
    • 在 JavaScript 中布尔值为 ture false
      • 运算符为 && || !
    • 在 Python 中布尔值为 True False ( 注意大小写 )
      • 运算符为 and or not
  • 条件判断 if
    • JavaScript :
    if(true || false){
        console.log('true');
    }else if(true && false){
        console.log('false');
    }else{
        console.log('false)
    }
    
    • Python :
    if True or False :
        print('True')
    elif True and False :
        print('False')
    else :
        print('False')
    
  • 空值
    • 在 JavaScript 中空值为 null
    • 在 Python 中空值为 None
  • 拼接字符串
    • 在 JavaScript 中拼接字符串为 +
      console.log('Hello' + 'World')
    
    • 在 Python 中拼接字符串为 %
      print('Hello %s' %'World')
      #  常见的占位符有: %d 整数    %f   浮点数   %s  字符串    %x  十六进制整数
      #  %.1f  保留一位小数      %.2f   保留两位小数
    
  • 数组
    • 在 Python 中 数组结构有两种
      • list 同 JavaScript 数组 [1,2,3]
      • tuple 不可变数组 (1,2,3)

你可能感兴趣的:(JavaScript开发者学习Python: 1.1基础语法区别)