网站首页 > 文章精选 正文
什么是语法
“语法(Syntax)” 是一个术语,指的是在一种编程语言中,表达式和语句应该如何组织的规则,是 “计算机能够理解的有效代码”。例如,在 Python 语言中,下面的代码具有正确的语法:
print("hello world")
而在另一种编程语言,比如 Go 语言中,正确的语法则是:
fmt.Println("hello world")
语法错误
如果违反编程语言的规则,则会发生错误。下面这段代码,在Python中是错误的语法:在字符串 “hello world” 周围的引号不匹配。一个是单引号 ' ,而另一个是双引号 " 。
print("hello world')
在编程过程中,语法错误并不是你可能遇到的唯一问题类型,举例来说:
- 逻辑错误。你的代码语法上是有效的,并且能够运行,但它的运行结果却与预期不符。
- 运行速度太慢。你的代码语法正确,也能实现预期功能,但运行起来速度却很慢。
而在本课程中,我们只关注语法错误和逻辑错误。
作业
让我们继续游戏的开发工作。我们的游戏中存在一个错误,玩家们为此感到心烦意乱。
原本这段代码应该向我们的用户打印出 “Welcome to Fantasy Quest!”,但用户看到的却是一个错误提示。请找出语法错误,并修复它。
print("Welcome to Fantasy Quest!"]
猜你喜欢
- 2025-04-09 Python中的`raise`语句:如何优雅地控制错误
- 2025-04-09 python入门050:认识异常(异常 python)
- 2025-04-09 Python 中的“No Module Named”错误修复完整指南
- 2025-04-09 python异常处理的四种方式,不只是try
- 2025-04-09 python初学者系列:奇怪的加法,结果错误
- 2025-04-09 Python异常处理(python异常处理中不会用到的关键字)
- 2025-04-09 python中的IndentationError异常错误解决步骤
- 2025-04-09 详细介绍一下Python中的异常处理机制?
- 2025-04-09 python 列表常见错误提示(python出错)
- 2025-04-09 「Python编程规范」Python中的语法错误
- 最近发表
- 标签列表
-
- newcoder (56)
- 字符串的长度是指 (45)
- drawcontours()参数说明 (60)
- unsignedshortint (59)
- postman并发请求 (47)
- python列表删除 (50)
- 左程云什么水平 (56)
- 计算机网络的拓扑结构是指() (45)
- 稳压管的稳压区是工作在什么区 (45)
- 编程题 (64)
- postgresql默认端口 (66)
- 数据库的概念模型独立于 (48)
- 产生系统死锁的原因可能是由于 (51)
- 数据库中只存放视图的 (62)
- 在vi中退出不保存的命令是 (53)
- 哪个命令可以将普通用户转换成超级用户 (49)
- noscript标签的作用 (48)
- 联合利华网申 (49)
- swagger和postman (46)
- 结构化程序设计主要强调 (53)
- 172.1 (57)
- apipostwebsocket (47)
- 唯品会后台 (61)
- 简历助手 (56)
- offshow (61)