编程基础

2024/4/12 1:01:22

【编程基础之Python】1、初始Python

【编程基础之Python】1、初始Python初始Python什么是PythonPython的运行过程Python的应用领域如何学好Python初始Python Python是一种跨平台的、开源免费的、解释型的、面向对象的高级编程语言。 Python的应用领域非常广泛,包括客户端程序、服务器程序、移动端程序…

Python编程基础:顺序结构、循环结构、程序跳转语句、pass空语句

Python是一种简单而强大的编程语言,它提供了多种结构和语句,使得程序编写变得更加灵活和高效。在本文中,将介绍Python中的顺序结构、循环结构、程序跳转语句以及pass空语句,并解释如何正确使用它们。 目录 程序的描述方式自然语言…

进制转换:十进制转换为任意进制、任意进制转换为十进制

目录十进制转换为任意进制任意进制转换为十进制十进制转换为任意进制 //将10进制数num转换为d进制数 void convert_base(int num, int d) {int k;stack<int> stk;while (num){k num % d;num num / d;stk.push(k);}while (!stk.empty()){k stk.top();stk.pop();printf…

斯坦福JSKarel编程机器人使用介绍

斯坦福JSKarel编程机器人使用介绍 为了避免被编程语言固有的复杂性所困扰&#xff0c;有一个被称为卡雷尔&#xff08;Karel&#xff09;机器人的微型世界&#xff08;microworld&#xff09;的简化环境&#xff0c;可以让编程初学者从中学习理解编程的基本概念&#xff0c;而…

【小白知识之】命名规范约定

使用一套成熟的命名规则&#xff0c;可以极大地增强代码的可读性&#xff0c;方便程序员之前相互交流。编程中常用的命名规则如下&#xff1a; 参考&#xff1a; 《代码大全 第二版》《OpenCV3编程入门》

C语言编程基础你搞懂了吗?

刚开始看STM32的库函数&#xff0c;会有很多疑惑&#xff0c;例如指针怎么用&#xff0c;结构体跟指针怎么配合&#xff0c;例如函数的参数有什么要求&#xff0c;如何实时更新IO口的数据等。如果重新进行C语言的学习&#xff0c;那么要学很久才能够系统地认识。本文则将比较容…

C++基础回顾(上)

C基础回顾&#xff08;上&#xff09; 目录C基础回顾&#xff08;上&#xff09;前言关键字和标识符运算符数据类型函数类前言 C之前学过一点&#xff0c;但是很长时间都没用过&#xff0c;翻出了书从头看了一遍&#xff0c;简短地做了笔记&#xff0c;以便自己之后查看和学习…

【编程基础之Python】9、Python中的变量

【编程基础之Python】9、Python中的变量Python中的变量变量的定义和赋值变量的命名规范变量的类型变量的作用域变量的赋值特殊的变量删除变量总结Python中的变量 在Python中&#xff0c;变量是用来存储数据的一种方式。Python是一种动态类型语言&#xff0c;因此在声明变量时不…

计算机科学中的栈(Stack)与堆( Heap)

计算机科学中的栈&#xff08;Stack&#xff09;与堆&#xff08; Heap&#xff09; 在计算机科学中&#xff0c;栈&#xff08;Stack&#xff09;和堆&#xff08;Heap&#xff09;是计算机科学中两种常用的内存管理技术&#xff0c;它们用于存储程序运行过程中产生的数据。这…

blockly编程简介

blockly编程简介 blockly是google发布的可视化编程工具&#xff0c;基于web技术构建。 在功能/设计上和MIT的儿童编程语言Scratch类似&#xff0c;采用可视化搭积木编程方式。 可以将基于block程序转化为基于普通文本的常规代码&#xff08;如JavaScript、Python等&#xff…

计算机的存储规则【小白进】

计算机的存储规则 以前的认知 ​ 我们知道计算机中所有的文件都是存储在硬盘上的。当我们在编辑一个文档的时候&#xff0c;点击了保存按钮&#xff0c;那么文件中所有的数据都会保存在硬盘上。 但是他是怎么存储的呢&#xff1f;咱们就需要来学习一下。 计算机的二进制 ​…

杨辉三角——使用队列实现

目录数组实现队列实现数组实现 void yanghui_triangle(int n) {vector<vector<int>> arr(n, vector<int>(n));//数组赋值for (int i 0; i < n; i){arr[i][0] 1;arr[i][i] 1;}for (int i 2; i < n; i){for (int j 1; j < i; j){arr[i][j] arr…

编程新手必看,学习python中字符串数据类型内容(8)

1、 Python3 字符串 字符串是 Python 中最常用的数据类型。我们可以使用引号( ’ 或 " )来创建字符串。 创建字符串很简单&#xff0c;只要为变量分配一个值即可。例如&#xff1a; var1 Hello World! var2 "Runoob"Python 访问字符串中的值 Python 不支持单…

C#_事件_多线程(基础)

文章目录 事件通过事件使用委托 多线程(基础)进程:线程: 多线程线程生命周期主线程Thread 类中的属性和方法创建线程管理线程销毁线程 昨天习题答案 事件 事件&#xff08;Event&#xff09;本质上来讲是一种特殊的多播委托&#xff0c;只能从声明它的类中进行调用,基本上说是…

C语言之编程基础(最长平台)

描述已知一个已经从小到大排序的数组&#xff0c;这个数组的一个平台&#xff08;Plateau&#xff09;就是连续的一串值相同的元素&#xff0c;并且这一串元素不能再延伸。例如&#xff0c;在 1&#xff0c;2&#xff0c;2&#xff0c;3&#xff0c;3&#xff0c;3&#xff0c;…

【编程基础之Python】3、创建Python虚拟环境

【编程基础之Python】3、创建Python虚拟环境创建Python虚拟环境为什么需要虚拟环境Windows上的Anaconda创建虚拟环境conda 命令conda env 命令创建虚拟环境切换虚拟环境验证虚拟环境Linux上的Anaconda创建虚拟环境创建虚拟环境切换虚拟环境验证虚拟环境总结创建Python虚拟环境 …

JSKarel教学编程机器人使用介绍

JSKarel教学编程机器人使用介绍 为了避免被编程语言固有的复杂性所困扰&#xff0c;有一个被称为卡雷尔&#xff08;Karel&#xff09;机器人的微型世界&#xff08;microworld&#xff09;的简化环境&#xff0c;可以让编程初学者从中学习理解编程的基本概念&#xff0c;而不…

互联网是如何运作的?以前端角度出发(b站objtube的卢克儿听课笔记)

1、你是如何用你的计算机设备发送数据和接受数据的呢&#xff1f; 例如我们是如何访问到哔哩哔哩的数据的 当你的设备开始连接到互联网时&#xff0c;会被分配一个IP地址。 而哔哩哔哩的服务器也接入到互联网&#xff0c;它也将被分配一个IP地址。 我们常说你访问某个网站&a…

Python数据容器——字典的常用操作(增、删、改、查)

作者&#xff1a;Insist-- 个人主页&#xff1a;insist--个人主页 本文专栏&#xff1a;Python专栏 专栏介绍&#xff1a;本专栏为免费专栏&#xff0c;并且会持续更新python基础知识&#xff0c;欢迎各位订阅关注. 目录 一、理解字典 1. Python字典是什么&#xff1f; 2. 字…

【编程基础之Python】7、Python基本数据类型

【编程基础之Python】7、Python基本数据类型Python基本数据类型整数&#xff08;int&#xff09;基本的四则运算位运算比较运算运算优先级浮点数&#xff08;float&#xff09;布尔值&#xff08;bool&#xff09;字符串&#xff08;str&#xff09;Python数据类型变换隐式类型…

「通俗易懂」C语言不得不提、不得不晓的文件操作!

文件操作是C语言的基础&#xff0c;但凡做项目都需要涉及到文件操作&#xff0c;因为我们需要将信息保存&#xff0c;否则一个进程结束后数据都丢失了。 虽然目前文件操作基本上都是使用数据库&#xff08;毕竟功能强大&#xff09;&#xff0c;但是基本的文件操作还是有意义的…