Python程序教程

python编程

  • Python 编程 | 连载 05 - 字符串操作

    Python 编程 | 连载 05 - 字符串操作

    “Offer 驾到,掘友接招!我正在参与2022春招打卡活动,点击查看活动详情。” 一、字符串 String 操作Python中一切皆对象,而每个对象都拥有各自的属性与方法,对象的特点就是它的属性,对象拥有的功能就是它的方法capitalize 函数capitalize方法的作用是将字符串的首字母大写,其他字母小写capitalize()函数是字符串对象的一个函数,只有字符串才能调用,方法的参

    日期 2025-03-13 21:21:24     
  • Python Flask 编程 | 连载 05 - Jinja2 模板引擎

    Python Flask 编程 | 连载 05 - Jinja2 模板引擎

    持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第7天,点击查看活动详情 一、认识模板以及模板引擎在 MTV 模型中,T 既 Templates 模板,模板是一个包含响应文本的文件(通常是html文件),该文件中允许包含 ”占位变量“ 来表示动态的内容,其具体值会在请求的响应中给出。”占位变量“ 最终会被真实的值所替换。模板解析成相应的字符串,这一过程称为 ”渲染“。Fla

    日期 2025-03-13 21:21:24     
  • Python Flask 编程 | 连载 03 - Flask 请求

    Python Flask 编程 | 连载 03 - Flask 请求

    持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第5天,点击查看活动详情 一、Flask 请求上下文对象 context,类似容器,存储了一些关键信息应用上下文请求上下文在分派请求之前激活应用上下文和请求上下文请求处理完之后将其删除应用上下文对象 application context应用上下文对象有两个,分别是 current_app 表示当前应用的实例以及 g 表示处理

    日期 2025-03-13 21:21:24     
  • Python 编程 | 连载 14 - Python 的函数

    Python 编程 | 连载 14 - Python 的函数

    一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第7天,点击查看活动详情。 一、函数的定义函数是:将一件事情的步骤封装在一起并得到最终结果函数名代表了这个函数要做的事情函数体是实现函数功能的流程方法或者功能可以重复利用函数分为内置函数和自定义函数,在前面提到的各个数据类型能调用的方法都是内置函数,当内置函数无法满足我们的需求时,就需要进行自定义函数。Python中通过关键字d

    日期 2025-03-13 21:21:24     
  • vb编程入门_python编程入门

    vb编程入门_python编程入门

    大家好,又见面了,我是你们的朋友全栈君。目录一、Shell 编程入门1. 认识 Shell2. Shell 脚本的创建与执行 二、Shell 变量1. 系统变量和自定义变量2. 变量的基本规则3. 设置环境变量4. 位置参数变量5. 预定义变量三、运算符四、条件判断五、流程控制1. if 语句2. case 语句3. for 循环4. while 循环六、read 读取控制台输入一、

    日期 2025-03-13 21:21:24     
  • Python基础22-并发编程

    Python基础22-并发编程

    进程介绍 计算机的发展史 并发、并行、串行 进程的创建(了解) 进程的状态 同步异步 & 阻塞非阻塞 进程实现并发(了解) 开启进程的两种方式 join方法 pid方法 守护进程 互斥锁 进程间通信IPC 生产者消费者模型 线程介绍 守护线程 线程互斥锁 GIL全局解释器锁 GIL与Lock GIL与多线程 多线程性能测试 死锁现象与递归锁 信

    日期 2025-03-13 21:21:24     
  • Python基础21-网络编程

    Python基础21-网络编程

    网络编程介绍 互联网协议介绍 Socket(套接字)发展史及分类 套接字工作流程 基于TCP协议通信的套接字程序(简单版) 通讯循环 链接循环 套接字通信底层原理 小练习模拟ssh远程执行命令 粘包问题 小练习FTP 基于udp协议的套接字 实现并发 源码分析总结: -曾老湿, 江湖人称曾老大。 -多年互联网运维工作经验,曾负责过大规模集群架构自动化运维管理工作。

    日期 2025-03-13 21:21:24     
  • 常用Python库_编程代码大全

    常用Python库_编程代码大全

    大家好,又见面了,我是你们的朋友全栈君。 环境管理管理 Python 版本和环境的工具p – 非常简单的交互式 python 版本管理工具。pyenv – 简单的 Python 版本管理工具。Vex – 可以在虚拟环境中执行命令。virtualenv – 创建独立 Python 环境的工具。virtualenvwrapper- virtualenv 的一组扩展。包管理管理包和依赖的工具。pip

    日期 2025-03-13 21:21:24     
  • python滑动验证码_python编程是啥

    python滑动验证码_python编程是啥

    大家好,又见面了,我是你们的朋友全栈君。 程序功能:程序模仿登入京东主页,自动输入帐号和密码,完成滑块验证,最后领取每日签京豆关键难点:80%的难点在于滑块验证import time import cv2 import random import openpyxl from urllib import request from selenium import webdriver import nu

    日期 2025-03-13 21:21:24     
  • Python 编程 | 连载 03 - 布尔、列表和元组类型

    Python 编程 | 连载 03 - 布尔、列表和元组类型

    highlight: a11y-light “Offer 驾到,掘友接招!我正在参与2022春招打卡活动,点击查看活动详情。” 一、Python 的数据类型布尔类型真假判断的结果就是布尔类型,既True和False;bool代表布尔类型,也是内置函数可以用来对结果进行真假判断bool类型常用来判断真假在 bool_sample.py 中运行以下代码print(bool(0)) print(boo

    日期 2025-03-13 21:21:24     
  • Python 编程 | 连载 12 - Python 数据类型转换

    Python 编程 | 连载 12 - Python 数据类型转换

    一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第5天,点击查看活动详情。 将自身数据类型转换为新的数据类型,并拥有新的数据类型的所有功能的过程既为类型转换;为了更好的处理业务,需要将类型转变为更适合业务场景的类型。一、字符串数字之间的转换字符串转换为数字要求字符串必须是由数字组成,而数字转字符串则无任何要求原始类型目标类型函数整型字符串str()浮点型字符串str()字符串

    日期 2025-03-13 21:21:24     
  • macbookpro安装anaconda_mac下python编程软件

    macbookpro安装anaconda_mac下python编程软件

    大家好,又见面了,我是你们的朋友全栈君。参考:https://www.cnblogs.com/xrblog/p/11839393.html安装Anaconda从官网下载,这里选择的是Python3.7版本的图形化安装包安装后,在命令行中输入conda --version,如果安装成功,会显示版本号但我并没有显示,所以根据Anaconda之Python环境配置(Mac版)配置了环境变量:首先,找到A

    日期 2025-03-13 21:21:24     
  • Python 编程 | 连载 25 - Python 多进程

    Python 编程 | 连载 25 - Python 多进程

    一、进程与线程进程的概念对于操作系统来说,一个任务就是一个进程,进程就是程序执行的载体,如Python脚本中执行main函数就启动了一个进程,打开微信或者浏览器就是开启了一个进程,进程的运行需要资源支持,也就需要消耗CPU和内存PID是各进程的代号,每个进程有唯一的PID编号多进程就是操作系统同时运行多个进程,比如一边用Chrome上网一边听音乐一边在进行上传文件,这就是多进程(任务),至少同时有

    日期 2025-03-13 21:21:24     
  • Python升级之路( Lv14 ) 并发编程初识

    Python升级之路( Lv14 ) 并发编程初识

    Python系列文章目录第一章 Python 入门 第二章 Python基本概念 第三章 序列 第四章 控制语句 第五章 函数 第六章 面向对象基础 第七章 面向对象深入 第八章 异常机制 第九章 文件操作 第十章 模块 第十一章 GUI图形界面编程 第十二章 pygame游戏开发基础 第十三章 pyinstaller 使用详解 第十四章 并发编程初识并发编程介绍初识P

    日期 2025-03-13 21:21:24     
  • Python 编程 | 连载 15 - Python 的类

    Python 编程 | 连载 15 - Python 的类

    一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第8天,点击查看活动详情。 一、类与面向对象利用对象的属性和方法去编程的过程就是面向对象编程,其中自定义对象数据类型就是面向对象中类的概念定义类的关键字class,class用来声明类,类的名称首字母大写,包含多个单词的情况下每个单词的首字母大写# 定义一个类 class Hero(object): name = &#x

    日期 2025-03-13 21:21:24     
  • Python 编程 | 连载 26 - Python 多线程

    Python 编程 | 连载 26 - Python 多线程

    持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第1天,点击查看活动详情 一、多线程线程是系统的最小调度单元,线程相比进程来说,对于资源的消耗低。线程可以通过threading模块下Thread函数来创建,线程对象的相关方法有:Thread:创建线程,入参需要传入函数名以及函数的参数,返回一个线程对象start:启动线程join:阻塞直到线程执行结束getName:获取线程名

    日期 2025-03-13 21:21:24     
  • Python 编程 | 连载 06 - 格式化与转义字符

    Python 编程 | 连载 06 - 格式化与转义字符

    “Offer 驾到,掘友接招!我正在参与2022春招打卡活动,点击查看活动详情。” 字符编码格式编码格式既有一定规则的规则使用这种规则,就可以知道传输的信息是什么意思 常见编码格式有gbk中文编码和ascii英文编码,而utf-8是一种国际通用的编码格式,通常都会使用utf-8编码字符串格式化字符串的格式化既一个固定的字符串中有部分元素是根据变量的值改变而变化的字符串。字符串格式化常用在发送邮

    日期 2025-03-13 21:21:24     
  • Python Flask 编程 | 连载 09 - Jinja2 模板特性

    Python Flask 编程 | 连载 09 - Jinja2 模板特性

    持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第26天,点击查看活动详情 一、模板的宏宏,相当于函数,可以把常用功能抽取出来实现重用。HTML 中也会出现重复的代码,将重复的 HTML 代码抽取出来就成为模板的宏,模板的宏是可以写在单独的 HTML 文件中。模板中的宏的定义需要使用到 macro 关键字。{% marco 宏的名字%} <!--HTML代码-->

    日期 2025-03-13 21:21:24     
  • Python 编程 | 连载 23 - 常用函数与高阶函数

    Python 编程 | 连载 23 - 常用函数与高阶函数

    一、常用函数Python 中的常用的内置函数如下:函数参数描述返回值abs()number返回数字的绝对值正整型all()list判断列表内容是否全是Trueboolany()Iterable判断内容是否有true值boolhelp()object用于查看函数或模块用途的详细说明无返回值enumerate()iterable迭代时记录索引无返回值input()str命令行中输入信息strisins

    日期 2025-03-13 21:21:24     
  • Python 编程 | 连载 02 - 数字与字符串

    Python 编程 | 连载 02 - 数字与字符串

    “Offer 驾到,掘友接招!我正在参与2022春招打卡活动,点击查看活动详情。” 一、Python 的数据类型为了可以适应更多的应用场景,将数据划分为多种类型,每中类型有着各自的特点和使用场景,帮助计算机更高效的处理和展示数据Python中包含了以下几种数据类型数字类型:Number,只有一种整数类型int,为长整型,是不可变数据类型字符串类型:String,用单引号或者双引号包裹起来的数据

    日期 2025-03-13 21:21:24     
12345