• Python BMR计算器

    基础代谢率BMR(男) = (13.7*体重(kg))+(5.0*身高(cm))-(6.8*年龄)+ 66 BMR(女) = (9.6*体重(kg))+(1.8*身高(公分))-(4.7*年龄)+ 655 123456789101112131415161718192021def main(): gender...

    Python 分形树绘制

    绘制五角星1234567891011121314151617181920212223242526272829303132333435# 引用第三方图形绘制库,时间库import turtleimport timedef main(): #绘制画布 turtle.screensize(800,600, ...

    Python 时钟

    绘制时钟123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081...

    C# 多线程编程 - 基本用法

    创建线程 创建线程 123456789101112131415161718192021222324252627282930public class Print{ public static void PrintNumbers() { Console.Writ...

    Python 汇率换算器

    数据工程采集、存储、清洗、分析、可视化 Python 特点解释型语、语言简洁、跨平台、可扩展、开放源码、多用途、类库丰富 AnacondaPython的科学计算发行版,内置常用库,自动基础最新版MKL,加速运算 命令行 Python不可用 需要配置环境变量,添加Python.exe所在目录路径,Script...

    面向对象程序设计

    设计原则 单一职责原则:一个类,只有一个引起它变化的原因 开闭原则:扩展开放,修改封闭 里氏代替原则:子类必须替换掉它们的父类 依赖倒置原则:面向接口编程,而不是面向实现编程 接口隔离原则 合成复用原则:Has-A 和 Is-A 迪米特法则:不要和陌生人说话,最少知识原则 软件系统设计核心一个项目有多少类:发现...

    C 语言进阶 -文件,底层操作

    格式化printf:%[flags][width][.prec][hlL]type scanf: %[flags]type flags  -:左对齐 +:强制+ 0:0填充; width number .number * .* HlL hh char h short l ...

    C 语言进阶 -程序结构

    全局变量全局的生命周期,作用域与任何函数无关,任何函数都可以使用全局变量 未初始化的全局变量,默认值0,指针指向NULL只能编译时刻已知的值来初始化全局变量初始化发生在main函数之前 1234//错误示例int all = 12;int g = all;int fun = f(x); 编译预处理 #开头的是编...

    C 语言进阶 - 结构类型

    枚举枚举只能是 int枚举量可以指定量 123456enmu color{ red, yellow, blue, green,}; 结构1234567891011121314151617struct date{ int year; int month; int day...

    C 语言进阶 - 链表

    链表