快速回答
法语数字在1到69之间相对简单,但从70开始规则变化很大。标准法语在70到99采用二十进制体系: 70是'soixante-dix'(60加10), 80是'quatre-vingts'(4个20), 90是'quatre-vingt-dix'(4个20加10)。比利时法语和瑞士法语更简化,使用'septante'(70)、'huitante/octante'(80)和'nonante'(90)。
法语数字大多很有逻辑,也很可预测, 直到你学到 70。这里会出现欧洲语言里最有意思的一个“怪点”, 也是很多学习者最容易卡住的地方。
根据法语国家及地区国际组织 2022 年报告, 全球 29 个国家大约有 3.21 亿人说法语。从在巴黎点一个 croissant 到在达喀尔的市场讨价还价, 数字贯穿在每一次交流里。
"The French vigesimal system for numbers 70 through 99 is a living relic of pre-Roman Gaul. It is perhaps the most striking archaism in everyday modern French."
(Maurice Grevisse, Le Bon Usage, 16th edition, 2016)
本指南会带你学完 1 到 100 的每一个数字, 解释臭名昭著的 70-99 体系, 讲清序数词, 还会介绍比利时和瑞士的替代说法, 这是很多学习者希望自己一开始就学到的版本。
1-10: 基础积木
所有法语数字最终都能追溯到这 10 个基本形式。请特别注意词尾不发音的辅音, 这是法语发音的一个标志性特点。
💡 连音和词尾辅音
six、huit、dix 的发音会根据后面接什么而变化。后面接元音时, 会发生连音 (liaison): six enfants = "see-zahn-FAHN." 后面接辅音时, 词尾字母不发音: six personnes = "see pehr-SUHN." 单独说时, 词尾辅音要发出来: six = "sees."
11-20: 独特形式
和很多欧洲语言一样, 法语对 11-16 有独立的叫法。从 17 开始, 规律变成复合形式: dix-sept (十-七), dix-huit (十-八), dix-neuf (十-九)。
注意 vingt (20) 单独使用时, 词尾 -gt 不发音。不过在 vingt et un (21) 里, t 会通过连音连接到后面的元音: "van-tay-UHN."
21-29: Vingt- 系列
20 多引入了连词 et (和), 用在 21, 但 22-29 用连字符。这个 et 的规律也会在 31、41、51、61 重复出现。
整十数: 30 到 69 (最简单的部分)
从 30 到 69, 法语数字完全是十进制, 规律清晰。每个整十都有独立名称, 组合数按“整十 + 个位”的模式构成 (以 1 结尾时用 et un)。
组合方式很简单: trente et un (31), trente-deux (32), quarante-cinq (45), cinquante-huit (58)。记住, et 只会和 1 一起出现 (trente et un, quarante et un, cinquante et un, soixante et un), 其他数字都不用。
70-99: 二十进制体系
从这里开始, 法语就变得“著名地复杂”。标准法语 (法国常用) 在这些数字上使用二十进制体系, 这是高卢地区在拉丁语之前的凯尔特高卢语留下的遗存。
一旦你抓住逻辑, 它其实很一致:
- 70-79: 60 + (10-19)。所以 73 是 soixante-treize (60 + 13)。
- 80-89: 4 x 20 + (0-9)。所以 85 是 quatre-vingt-cinq (4x20 + 5)。
- 90-99: 4 x 20 + (10-19)。所以 97 是 quatre-vingt-dix-sept (4x20 + 17)。
⚠️ Quatre-vingts 里麻烦的 -s
Quatre-vingts (80) 单独出现或在数字末尾时要加 -s。但后面还跟别的数字时, -s 就消失: quatre-vingts (80) 但 quatre-vingt-un (81), quatre-vingt-dix (90)。同样地, 81 不用 et: 应该是 quatre-vingt-un, 不是 quatre-vingt-et-un。法兰西学院也确认了这条规则。
比利时和瑞士的替代说法
如果你觉得 70-99 这套体系复杂得没必要, 你并不孤单。比利时、瑞士以及非洲部分地区的法语使用者会用更简单的十进制形式。
这些说法在各自地区都很标准。在比利时, septante 和 nonante 普遍使用, 但 80 仍然是 quatre-vingts。在瑞士, 三种十进制形式都有人用, 其中沃州更常用 huitante, 其他一些地区会出现 octante。
🌍 你应该学哪一套?
先学标准法语体系 (soixante-dix, quatre-vingts, quatre-vingt-dix), 因为各地都听得懂, 而且在法国必须会。但如果你去比利时、瑞士或法语非洲旅行, 知道 septante 和 nonante 的存在会非常有帮助。
100 以上: 百和千
更大的数字, 规律比 70-99 的“绕”要直观得多。
和 quatre-vingts 类似, cents 只有在数字末尾才加 -s: deux cents (200) 但 deux cent un (201)。Mille (1,000) 形式不变, 永远不加 -s。
法语序数词
法语序数词通常是在基数词后加 -ième 构成。最大的例外是“第一”, 它有自己独特的形式。
两个拼写要点: cinq 在 -ième 前要加 -u- (cinquième), neuf 的词尾 -f 会变成 -v- (neuvième)。和中文不同, 法语在 10 以上也很常用序数词: le vingtième siècle (20 世纪), le quinzième arrondissement (第 15 区)。
💡 Deuxième 和 Second 的区别
两者都表示“第二”。但传统上, second 用在总共只有两个项目时 (le Second Empire), 而 deuxième 暗示多于两个 (le deuxième étage = 多层建筑里的二楼)。在现代法语里, 这个区别正在变弱, deuxième 越来越常见。
数字在法国文化中的意义
在法国文化里, 数字的象征意义远不止数学本身。
幸运的 7: 和很多西方文化一样, 7 被认为是幸运数字。常见表达 être au septième ciel (高兴得像在第七重天)。
不吉利的 13: 13 号星期五 (vendredi treize) 被认为不吉利, 但也有个有趣的反转: 许多法国人也把它当作买彩票的“好运日”。国家彩票 Française des Jeux 报告称, 每逢 13 号星期五, 彩票销量会明显更高。
晚餐时的 13 人: 一个很强的法国迷信认为, 餐桌上坐 13 个人会带来厄运。这个观念强到有些主人会加一个第 14 个座位, 放毛绒玩具或娃娃来避免。
数字格式: 法国在千位分隔上常用句点或空格, 而不是中文里常见的逗号, 小数点则用逗号。比如在简体中文里写作 1,000.50 的数字, 法语里会写成 1 000,50 或 1.000,50。旅行者和学习者经常因此看错。
🌍 法国的电话号码
法国电话号码是 10 位, 两位一组: 06 12 34 56 78。读的时候也按两位一组读: zéro six, douze, trente-quatre, cinquante-six, soixante-dix-huit。手机号码以 06 或 07 开头, 固话以 01-05 开头, 取决于地区。
用真实法语内容练习
数字在法语日常生活里无处不在, 从看菜单和价格, 到听懂火车播报和地址。70-99 的二十进制体系只要接触够多就会变得自然, 但你需要在课本练习之外多练。
法语电影和电视剧非常适合练数字。市场场景、餐厅点单、新闻播报尤其有用。你可以看看我们的学习法语最推荐的电影指南, 里面按类型和难度给了精选推荐。
Wordy 帮你在真实语境中练习法语数字, 通过法语电影和剧集的互动字幕来学习。对话里出现数字时, 你可以点一下, 查看书写形式和发音拆解。也可以逛逛我们的博客获取更多法语学习指南, 或直接去法语学习页面开始练习。
常见问题
为什么法语80要说'quatre-vingts'(4个20)?
法语1到10怎么说?
法语70、80、90怎么说?
法语数字里什么时候要用'et'?
法语里'premier'和'première'有什么区别?
来源与参考资料
- Académie française, 《Dictionnaire de l'Académie française》, 第9版
- Grevisse, M. & Goosse, A. (2016). 《Le Bon Usage》, 第16版. De Boeck Supérieur.
- Organisation internationale de la Francophonie, 《La langue française dans le monde》, 2022年报告
- Ethnologue: Languages of the World, 法语词条(2024)

