Files
NotesAgentic/backend/data/vault/编程/Python 基础语法.md
T

1.2 KiB


title: Python 基础语法 tags: python, 编程

变量与类型

Python 是动态类型语言,变量无需声明类型。

整数、浮点数、字符串、布尔值是四种基本类型。

列表与字典

列表用方括号,字典用花括号。列表推导式非常常用。

函数定义

使用 def 关键字定义函数,支持默认参数与关键字参数。

n = int(input())
total = 0
count_above_60 = 0
scores = []
min_score = float('inf')
max_score = -float('inf')

for i in range(n):
    while True:
        items = int(input(f"请输入第{i+1}个学生的成绩: "))
        if 0 <= items <= 100:
            break
        print("分数无效,请重新输入")
    scores.append(items)
    total += items
    if items > max_score:
        max_score = items
    if items < min_score:
        min_score = items
    if items > 60:
        count_above_60 += 1
print("=====成绩统计结果=====")
print(f"所有成绩: {scores}")
print(f"最高分: {max_score}")
print(f"最低分: {min_score}")
print(f"平均分: {total / n}")
print(f"60分以上学生人数: {count_above_60}")
print(f"60分以上学生占比: {count_above_60 / n * 100}%")