Python语言程序设计--练习目录题目1:Hello World的条件输出(简单)参考答案:题目分析:题目2:数值运算参考答案:题目分析:不使用eval()函数:题目三:凯撒密码加密参考答案: 目录本篇博客只要记录自己在Python学习过程中遇到的一些问题,方便自己复习查阅,也分享一些自己的理解。题目1:Hello World的条件输出(简单)题目描述: 获得用户输入的一个整数,参考该
  1.什么是列表     1.列表是一种容器(用来存储数据对象)     2.列表能够存储多个数据对象 - 序列     3.列表是一个可变序列     4.列表中的数据元素们会有先后顺序   2.创建列表的方式     1.使用字面值的方式创建列表       1.创建空列表         L = []       2.创建非空列表L = [1,2,3,4]    
转载 2023-07-01 12:12:12
118阅读
1. 什么是socketsocket(简称 套接字) 是进程间通信的一种方式,它与其他进程间通信的一个主要不同是:它能实现不同主机间的进程间通信,我们网络上各种各样的服务大多都是基于 Socket 来完成通信的例如我们每天浏览网页、QQ 聊天、收发 email 等等2. 创建socket在 Python 中 使用socket 模块的函数 socket 就可以完成:import
转载 2023-12-02 17:34:39
38阅读
Python 之 列表 list     列表 (list)是以固定保存对象的容器 。  列表用方括号表示。  创建列表的方法:    一、使用 list 函数创建空列表 :      例: fruit = list()         print(fruit)        >>>> [ ]    二、直接使用方括号 [ ] :      例:frui
转载 2023-07-09 12:57:49
52阅读
文章目录4.1 创建和使用字典4.1.1 函数dict4.1.2 基本的字典操作4.1.3 将字符串格式设置功能用于字典4.1.4 字典方法 4.1 创建和使用字典phonebook = {'che':'123', 'lyx':'232', 'xp':'312'}字典由键及其相应的值组成,这种键-值对称为项(item)。4.1.1 函数dict可使用函数dict从其他映射(如其它字典)或键-值对
鉴于硬件设施的完善和网络的普及,互联网相关的东西也会有长足发展。之前从来没接触过互联网的我,也在这种驱动之下做了一点点东西,并记录下过程,以便参考和回忆。python下有众多开源框架,Django,Web2py, web.py等等。不过我选择了一个轻量级的框架Flask。虽然我也没有详细学习过其他框架,只听朋友说过flask简单,上手快,适合新手,而且给我推荐了一本《Flask Web Devel
需要准备的环境 python3以上创建一个虚拟环境(以兼容不同的Django版本)创建一个文件夹来专门存放Django(website)安装Djangopip3 install django打开cmd到website中创建虚拟环境(djangoenv为虚拟环境项目名)cd desktop/websitepython -m venv djangoenv继续输入 djangoenv\Scripts\a
# Python建立目录 ## 1. 简介 在Python中,我们可以使用`os`模块来创建目录。`os`模块提供了一组用于与操作系统进行交互的函数。 ## 2. 流程 下面是建立目录的整个流程: | 步骤 | 描述 | |------|------| | 1 | 导入`os`模块 | | 2 | 指定目录的路径 | | 3 | 使用`os.mkdir()`函数创建目录 | 接下来,我们将
原创 2023-07-25 20:16:36
124阅读
# Python中链表的建立与实现 ## 引言 链表是一种常用的数据结构,广泛应用于各种编程问题中。相比数组,链表的插入和删除操作更加高效。这篇文章将带你了解如何在Python中实现链表的基本结构,特别适合初学者。我们将通过分步的方式来实现链表。首先,我们会列出整个实现流程,然后逐步展开每一步的详细代码和说明。 ## 实现流程 下面的表格展示了实现链表的关键步骤: | 步骤编号 | 步骤描
原创 10月前
47阅读
# 初学者指南:如何用Python建立模型 作为一名刚入行的开发者,你可能对如何使用Python建立模型感到困惑。别担心,这篇文章将带你一步步了解整个过程。我们将从基本的流程开始,然后详细解释每一步需要做什么,以及需要使用的每一条代码。 ## 流程概览 首先,让我们通过一个表格来了解整个流程: | 步骤 | 描述 | | --- | --- | | 1 | 确定问题和目标 | | 2 |
原创 2024-07-24 08:18:31
52阅读
# Python建立直方图 ## 简介 在数据分析和可视化领域,直方图是一种常用的图表形式,用于展示数据的分布情况。Python是一种功能强大的编程语言,提供了许多库和工具,可以帮助我们轻松地创建直方图。本文将向你介绍如何使用Python建立直方图,以及每个步骤所需的代码和解释。 ## 准备工作 在开始之前,你需要安装Python并确保已经安装了以下库: - NumPy:用于数值计算和数组操作
原创 2024-01-20 05:48:19
39阅读
# 使用Python创建数组的完整指南 作为一位刚入行的小白,学习如何在Python中创建数组是你进入数据处理和分析世界的第一步。本文将带你一步一步地了解如何在Python建立数组,并提供详细的代码示例和注释。 ## 流程概览 在我们开始之前,让我们先看一下实现“建立数组”的基本流程。以下是一个简单的表格,概括了我们将要进行的每一步: | 步骤 | 描述
原创 8月前
21阅读
MongoDB1 连接MongoDB使用PyMongo库中的MongoClient。一般情况下传入MongoDB的IP及端口号即可,其中一个参数为host第二个参数为prot,如果不传递参数,端口默认为27017import pymongo client = pymongo.MongoClient(host = 'localhost',port=27017) client = pymongo.Mo
转载 2023-10-15 08:10:28
123阅读
有时候我们需要初始化一个列表或者矩阵,以方便后续操作。 在不调用numpy包的情况下完成这个任务。 比如初始化一个6行4列的矩阵,里面的值都为0.mat_a = [[0]*3 for _ in range(6)] #_是临时变量,后续都用不到 or mat_a = [[0]*3 for i in range(6)] 注意,不能使用如下命令mat_a = [[0]*3]*6因为这样会将里面每行都指向
转载 2023-05-26 10:15:27
174阅读
# Python中的队列:基本概念与实现 在计算机科学中,队列是一种常用的数据结构,用于存储和管理数据。队列遵循“先进先出”(FIFO,First In First Out)的原则,意味着最先加入队列的元素会最先被移除。队列的应用有很多,例如任务调度、数据缓冲等。 ## 队列的基本操作 在Python中,队列通常有以下基本操作: 1. **入队(enqueue)**:将元素添加到队列的末尾
原创 2024-09-04 04:19:39
57阅读
# 使用 Python 实现 TCP 服务器与客户端 在网络编程中,TCP(传输控制协议)是一种可靠的通信协议。在 Python 中,我们可以通过 `socket` 库来建立 TCP 连接。本文将介绍如何使用 Python 创建一个简单的 TCP 服务器和客户端。 ## 总体流程 我们可以将实现 TCP 连接的步骤整理成如下表格: | 步骤 | 描述
原创 7月前
14阅读
Python 中使用循环(loop)是一种基本而重要的编程技能。本文将详细记录在 Python建立循环的过程,包括环境准备、分步指南、配置详解、验证测试、排错指南与扩展应用。 ## 环境准备 确保已安装 Python 开发环境,以及必要的库和依赖: ``` $ sudo apt-get install python3 $ pip install numpy $ pip install
原创 6月前
49阅读
## Python建立关联的指南 欢迎来到Python编程的世界!在本文中,我们将一起探讨如何在Python建立关联(通常是指对象之间的关系,比如一对多或多对一的关联)。这在开发数据库或处理复杂数据结构时非常重要。 ### 整体流程 首先,我们来看看实现关联的步骤。以下是一个简单的流程表,展示了在Python建立关联的步骤: | 步骤 | 描述
原创 8月前
21阅读
**流程图:** ```mermaid graph TD; A(创建数据库连接) --> B(创建游标对象); B --> C(创建accdb文件); C --> D(创建数据表); D --> E(插入数据); E --> F(关闭游标对象); F --> G(关闭数据库连接); ``` **如何用 Python 建立 accdb 数据库**
原创 2023-12-20 07:31:14
85阅读
## Python建立数组 ### 概述 在Python中,数组是一种存储数据的数据结构。它是一系列元素的集合,这些元素可以是同一类型或不同类型的数据。Python提供了多种方式来建立数组,本文将介绍其中几种常用的方法。 ### 1. 使用列表建立数组 在Python中,最常见的建立数组的方式是使用列表(List)。列表是一种可变的有序序列,可以包含任意类型的数据。 以下是使用列表建立
原创 2023-10-01 05:42:43
53阅读
  • 1
  • 2
  • 3
  • 4
  • 5