摘要: 运行环境以Dev-C++、Visual Studio 2022、MacOS命令行和Xcode为主 1.C语言的产生和发展 1.1 从计算机系统开始 人之间交流使用汉语、英语等语言,类似地,人与计算机交流也需要一种语言,即编程语言。C语言是非常经典的一门编程语言,在编译器、操作系统、硬件驱动开发等方面 阅读全文
posted @ 2025-01-15 08:41 pycoder_666 阅读(299) 评论(0) 推荐(0)
摘要: 运行环境以Dev-C++、Visual Studio 2022、MacOS的命令行和Xcode为主 0.编写循环程序要解决的3个问题 1.定义循环变量并赋初值 2.指定循环变量的范围,即循环条件 3.修改循环变量的值使得循环条件在某时变为假,结束循环 1.while循环:"当型"循环 1.1 一般形 阅读全文
posted @ 2024-12-30 09:20 pycoder_666 阅读(264) 评论(0) 推荐(0)
摘要: 1.内存相关 1.== 和 is有什么区别 == 用于比较值是否相等 is 用于比较内存地址是否相等 2.小数据池/小整数缓存机制/驻留机制 为了优化速度和内存使用设计,在一定范围内对整数进行复用,通常是[-5, 256] 由数字、字母、下划线组成的简单字符串本身或*1时,符合小数据池 由非数字、字 阅读全文
posted @ 2024-12-28 15:19 pycoder_666 阅读(42) 评论(0) 推荐(0)
摘要: 1.列表:可变类型 公共功能 求长度 len(list) 索引 list[0] 切片 list[2:5] 步长 list[2:6:2] 修改 list[0] = new_value 数字、布尔和字符串除外 删除 del[index] 数字、布尔和字符串除外 三者本身不能被修改或删除 循环 for 成 阅读全文
posted @ 2024-12-01 15:44 pycoder_666 阅读(32) 评论(0) 推荐(0)
摘要: 0.关于python2和python3的区别 1.解释器默认的编码方式不同 python2:ASCII编码 python3:UTF-8编码 2.输入函数名不同 python2:name = raw_input('请输入姓名') python3: name = input('请输入姓名') 3.输出的 阅读全文
posted @ 2024-11-29 17:05 pycoder_666 阅读(71) 评论(0) 推荐(0)