Python和Js对比

  1. Python有时候无法用,其实是没有把载入对应解释器

  2. print(f"平均分:{average:.1f},等级:{level}") 的.1f哪里来的

    答:在 Python 的 f-string 格式化中,:.1f浮点数格式化符号 ,用于控制浮点数的显示格式 例如在代码 print(f"平均分:{average:.1f},等级:{level}") 中:

  • 假设 average 的计算结果是 85.3333,使用 :.1f 后会显示为 85.3(四舍五入保留 1 位小数)。
  • 若结果是 92.56,则会显示为 92.6类似的常用格式还有:
  • :.0f:保留 0 位小数(即整数),如 92.6 会显示为 93
  • :,.2f:保留 2 位小数并添加千位分隔符,如 12345.678 会显示为 12,345.68

3.前端Js和后端Python对比

标题 JS Python
变量声明 var,let,const
函数声明 funtion,() def
数据类型 数字(Number,不区分整数和浮点数)、字符串(String)等 整数(int)、浮点数(float)、字符串(str)等,区分 intfloat
异步编程 原生支持回调函数、Promise、async/await 基于 async/awaityield
运行环境 浏览器内置 JS 引擎或 Node.js 环境 依赖 Python 解释器

4.代码对比

Python 复制代码
def add(a,b):
  return a+b
result = add(2,3)
print(result) #结果5
Js 复制代码
   funtion add (a,b){
     return a+b
   }
   const result = add(2,3)
   或
   const add = (a,b)=>a+b
   console.log(result) //结果:5

循环:

Python 复制代码
 for in range(5):
     print(i)
Js 复制代码
    for (var i=0;i++;i<5){
        console.log(i)
    }
相关推荐
我是一颗柠檬20 分钟前
【MySQL全面教学】MySQL性能优化实战Day13(2026年)
数据库·后端·sql·mysql·性能优化·database
向量引擎31 分钟前
从零起步,如何打造专属向量引擎 API 中转工作流?
java·服务器·前端
小江的记录本1 小时前
【JVM虚拟机】JVM调优:常用JVM参数、调优核心指标、OOM排查、GC日志分析、Arthas工具使用(附《思维导图》+《面试高频考点清单》)
java·jvm·spring boot·后端·python·spring·面试
程序员cxuan1 小时前
我花了两天时间,终于把 Codex 额度掉太快的问题整明白了!!
人工智能·后端·程序员
IT_陈寒1 小时前
Vue这个动态响应坑把我整不会了
前端·人工智能·后端
金銀銅鐵1 小时前
[Java] 用图形化界面演示 iadd, isub, iconst_<i> 指令的效果
java·后端·python
AskHarries1 小时前
做国内还是出海
后端
bestlanzi1 小时前
使用nvm管理node环境
前端·vue.js·npm
SomeOtherTime1 小时前
Geojson相关(AI回答)
java·前端·python
日月云棠2 小时前
10 Integer —— 最常用的整数包装类深度解析
java·后端