一、 Hello World jupyter中新建一个notebook print('hello world!') 运行结果如下 二、Python基础语法 2.1 缩进划分代码块 Python使用缩进划分代码块而不是{} 2.2 PEP8规范 PEP8规范是Python代码在书写时遵守的规范,并不是语法规则 2.3 关键字 已经定义好的具有一些特殊功能的关键字,查看关键字命令 help("keywords") 输出结果如下 2.4 标识符 标识符由数字、字母和下划线组成,且不能用数字作为开头,不能和关键字重名 2.5 注释 单行注释使用# 多行注释使用'''注释内容'''或者"""注释内容""" # 文件名:test.py ''' 这是多行注释,使用单引号。 这是多行注释,使用单引号。 这是多行注释,使用单引号。 ''' """ 这是多行注释,使用双引号。 这是多行注释,使用双引号。 这是多行注释,使用双引号。 """ 2.6 分割语句 一行中使用多个语句;分割 print("hello");print("world"); 2.7 多行语句 一个语句分成多行可以用/分割 tota.... 有更新! python知识总结--基础语法 python
一、内存分区模型 1.1 内存分区模型 C++程序在执行时,内存大致分为四个区域 代码区:存储函数体的二进制代码 全局区:存放全局变量、静态变量和常量 栈区:由编译器自动分配释放,存放函数的参数值、局部变量等 堆区:由程序员分配和释放,程序结束时由操作系统回收 1.1.1 程序运行前 在程序运行前,生成了exe可执行程序,未执行该程序前分为两个区域 代码区: 存放CPU执行的机器指令 代码区是共享的,对于频繁执行的程序在内存中只需要有一份代码即可 代码区是只读的,防止程序意外修改他的指令 全局区: 全局变量和静态变量存储在此区域 全局区还包含了常量区,字符串常量和const修饰的全局常量也在这个区域 该区域的数据在程序结束后,由操作系统释放 #include <iostream> #include <string> using namespace std; // 定义全局变量 int global_a = 1; int global_b = 1; // const修饰全局变量 int const_global_a = 1; int const_global_b .... 有更新! c++面向对象 c++