• 个人简介

    一、基础程序框架 cpp Copy Code #include // 包含输入输出流头文件 ‌:ml-citation{ref="3" data="citationList"} using namespace std; // 使用标准命名空间 ‌:ml-citation{ref="1,4" data="citationList"}

    int main() { // 程序入口函数 ‌:ml-citation{ref="3" data="citationList"} cout << "Hello World!" << endl; // 标准输出 ‌:ml-citation{ref="1,5" data="citationList"} return 0; } 二、核心语法

    1. 命名空间 cpp Copy Code namespace MySpace { // 自定义命名空间定义 int value = 10; // 解决命名冲突 ‌:ml-citation{ref="4" data="citationList"} } cout << MySpace::value; // 通过域作用符访问 ‌:ml-citation{ref="4" data="citationList"}
    2. 输入输出 cpp Copy Code int num; cin >> num; // 标准输入 ‌:ml-citation{ref="5" data="citationList"} cout << "输入值:" << num; // 输出变量值 ‌:ml-citation{ref="5" data="citationList"}
    3. 数据类型 cpp Copy Code const double PI = 3.1415; // const常量定义 ‌:ml-citation{ref="2" data="citationList"} #define DAY 7 // 宏常量定义 ‌:ml-citation{ref="2" data="citationList"} float radius = 5.5f; // 单精度浮点数 ‌:ml-citation{ref="8" data="citationList"} 三、控制结构
    4. 条件语句 cpp Copy Code if (num > 0) { // if-else分支 ‌:ml-citation{ref="8" data="citationList"} cout << "正数"; } else { cout << "非正数"; }

    switch(num) { // switch-case分支 ‌:ml-citation{ref="8" data="citationList"} case 1: cout << "周一"; break; default: cout << "其他"; } 2. 循环结构 cpp Copy Code for(int i=0; i<5; i++) { // for循环 ‌:ml-citation{ref="5" data="citationList"} cout << i << " "; }

    int j=0; while(j<3) { // while循环 ‌:ml-citation{ref="5" data="citationList"} cout << j++; } 四、函数与指针

    1. 函数基础 cpp Copy Code float calcArea(float r) { // 函数定义 ‌:ml-citation{ref="6" data="citationList"} return 3.14 * r * r; } cout << calcArea(2.0); // 函数调用 ‌:ml-citation{ref="6" data="citationList"}
    2. 指针操作 cpp Copy Code int num = 42; int* ptr = # // 指针声明与赋值 ‌:ml-citation{ref="7" data="citationList"} cout << *ptr; // 通过指针访问值 ‌:ml-citation{ref="7" data="citationList"} ptr = 43; // 通过指针修改值 ‌:ml-citation{ref="7" data="citationList"} 五、代码规范 ‌标识符命名‌:字母/下划线开头,避免关键字(如int class;非法)‌2 ‌代码注释‌:使用//单行注释或/ */多行注释 ‌2

    一、基础程序框架 python Copy Code print("Hello World!") # 标准输出语句,所有程序的起点 ‌:ml-citation{ref="1,7" data="citationList"} 二、核心语法

    1. 数据类型操作 python Copy Code

    字符串操作

    s = "Hello, Python!"
    print(s.lower()) # 转小写 → "hello, python!" ‌:ml-citation{ref="1,4" data="citationList"} print(s.replace("Python", "World")) # 替换子字符串 ‌:ml-citation{ref="1" data="citationList"}

    列表操作

    lst = ["apple", "banana", "cherry"] lst.append("date") # 添加元素 → ['apple','banana','cherry','date'] ‌:ml-citation{ref="1,4" data="citationList"} print(lst) # 访问第一个元素 → "apple" ‌:ml-citation{ref="1,4" data="citationList"}

    字典操作

    my_dict = {"name": "Alice", "age": 25} my_dict["name"] = "Bob" # 修改键值 ‌:ml-citation{ref="4,7" data="citationList"} 2. 变量与输入 python Copy Code num = 10 # 变量赋值 ‌:ml-citation{ref="4,5" data="citationList"} user_input = input("请输入数字: ") # 获取用户输入 ‌:ml-citation{ref="3,6" data="citationList"} sum = float(num) + float(user_input) # 类型转换与计算 ‌:ml-citation{ref="3" data="citationList"} 三、控制结构

    1. 条件语句 python Copy Code if num > 0: # 基础条件判断 print("正数") # 缩进表示代码块 ‌:ml-citation{ref="4,6" data="citationList"} elif num == 0: print("零") else: print("负数")
    2. 循环结构 python Copy Code

    for循环遍历列表

    for fruit in ["apple", "banana", "cherry"]:
    print(fruit) # 逐行输出水果名称 ‌:ml-citation{ref="5,6" data="citationList"}

    while循环计数

    count = 0 while count < 3: # 条件循环 print(count) # 输出0,1,2 count += 1 # 递增计数器 ‌:ml-citation{ref="5" data="citationList"} 四、函数与模块

    1. 函数定义 python Copy Code def add(a, b): # 函数声明 return a + b # 返回计算结果 ‌:ml-citation{ref="4,7" data="citationList"} print(add(3,5)) # 调用函数 → 8 ‌:ml-citation{ref="7" data="citationList"}
    2. 模块使用 python Copy Code import math # 导入数学模块 print(math.sqrt(16)) # 计算平方根 → 4.0 ‌:ml-citation{ref="4,7" data="citationList"}

    from datetime import datetime # 导入子模块 print(datetime.now().strftime("%Y-%m-%d")) # 输出当前日期 ‌:ml-citation{ref="7" data="citationList"} 五、代码规范 ‌缩进规则‌:必须使用4个空格或Tab缩进(不可混用)‌56 ‌注释方法‌:单行注释用#,多行注释用三引号''' ‌5 ‌命名规范‌:变量使用小写字母+下划线(如user_name)‌4

  • 通过的题目

  • 最近活动

    This person is lazy and didn't join any contests or homework.

题目标签

初窥门径
63
顺序结构
50
分支结构
13
其他
1
位运算
1