揭秘四门核心学科英文表达:数学、科学、文学、历史入门必备词汇

2026-09-18 0 阅读

在探索知识的海洋中,数学、科学、文学和历史是四座不可或缺的灯塔,指引着我们前行。为了帮助各位新手更好地踏入这些学科的殿堂,以下是一些入门必备的英文词汇。

数学 (Mathematics)

基础词汇

  • Algebra:代数
  • Geometry:几何
  • Trigonometry:三角学
  • Calculus:微积分
  • Statistics:统计学

进阶词汇

  • Equation:方程式
  • Inequality:不等式
  • Function:函数
  • Graph:图表
  • Theorem:定理

实例

# Python 代码示例:求解一元二次方程
import sympy as sp

# 定义变量
x = sp.symbols('x')

# 定义方程
equation = sp.Eq(x**2 - 5*x + 6, 0)

# 求解方程
solutions = sp.solve(equation, x)
print("方程的解为:", solutions)

科学 (Science)

基础词汇

  • Physics:物理学
  • Chemistry:化学
  • Biology:生物学
  • Astronomy:天文学
  • Engineering:工程学

进阶词汇

  • Experiment:实验
  • Theory:理论
  • Hypothesis:假设
  • Observation:观察
  • Conclusion:结论

实例

# Python 代码示例:计算化学反应的热力学参数
import numpy as np

# 定义反应物和生成物的摩尔数
reactants = [1, 2]
products = [2, 3]

# 定义反应的焓变
delta_H = np.array([+100, -200])

# 计算反应的焓变
delta_G = delta_H - np.dot(reactants, delta_H)
print("反应的吉布斯自由能变化为:", delta_G)

文学 (Literature)

基础词汇

  • Poetry:诗歌
  • Novel:小说
  • Drama:戏剧
  • Essay:散文
  • Fiction:虚构作品

进阶词汇

  • Author:作者
  • Character:角色
  • Theme:主题
  • Symbolism:象征主义
  • Imagery:意象

实例

# Python 代码示例:分析小说中的角色
import pandas as pd

# 定义角色数据
data = {
    'Name': ['Alice', 'Bob', 'Charlie'],
    'Role': ['Protagonist', 'Antagonist', 'Sidekick'],
    'Description': [
        'Brave and kind, Alice fights for justice.',
        'Cunning and manipulative, Bob is the main antagonist.',
        'Humble and loyal, Charlie supports the protagonist.'
    ]
}

# 创建 DataFrame
df = pd.DataFrame(data)
print(df)

历史 (History)

基础词汇

  • Ancient History:古代史
  • Medieval History:中世纪史
  • Modern History:近代史
  • Contemporary History:当代史
  • Archaeology:考古学

进阶词汇

  • Empire:帝国
  • Civilization:文明
  • Conflict:冲突
  • Revolution:革命
  • Innovation:创新

实例

# Python 代码示例:分析历史事件的时间线
import matplotlib.pyplot as plt

# 定义历史事件数据
events = [
    ('The Great Wall of China', 2200),
    ('The Fall of Rome', 476),
    ('The French Revolution', 1789),
    ('The Moon Landing', 1969)
]

# 绘制时间线
plt.figure(figsize=(10, 5))
plt.plot([event[1] for event in events], [event[0] for event in events], marker='o')
plt.title('Historical Events Timeline')
plt.xlabel('Year')
plt.ylabel('Event')
plt.grid(True)
plt.show()

通过以上词汇和实例,相信你已经对这些学科有了初步的了解。希望你在探索知识的过程中,能够乘风破浪,勇往直前!

分享到: