Python程序教程

python编程

  • Python 编程 | 连载 17 - 高阶函数与装饰器

    Python 编程 | 连载 17 - 高阶函数与装饰器

    一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第12天,点击查看活动详情。 一、Python 中类的高阶函数__str__ 函数,当print当前实例化对象的时候,会打印出该函数中的return的信息,相当于Java中的 toString 函数,也就是对象的描述信息的定义函数class Student(): def __init__(self, name):

    日期 2025-04-11 09:06:22     
  • 用python 打印九九乘法表的7种方式 (python经典编程案例)[通俗易懂]

    用python 打印九九乘法表的7种方式 (python经典编程案例)[通俗易懂]

    大家好,又见面了,我是你们的朋友全栈君。 用python 打印九九乘法表,代码如下:第1种方式: 使用for-for# 九九乘法表 for i in range(1, 10): for j in range(1, i+1): print(f'{ j}x{ i}={ i*j}\t', end=''

    日期 2025-04-11 09:06:22     
  • 【Python】 面向对象编程(OOP)之封装的艺术

    【Python】 面向对象编程(OOP)之封装的艺术

    1. 面向对象编程OOP ( Object Oriented Programming) 即面向对象编程。面向对象编程是一种编码思想,或是一种代码组织方式。如同编辑文章时,可以选择分段、分节的方式让文章看起来有层次、更方便阅读或修改。编码时可以选择使用 OOP 方案,也可以选择不使用。如同行文一样,使用或不使用都不会对核心逻辑产生影响。面向对象编程有自己的核心编码理论,对于任何一种计算机语言而言,

    日期 2025-04-11 09:06:22     
  • Python 编程骚操作连载(一)- 字符串、列表、字典和集合的处理(Part C)

    Python 编程骚操作连载(一)- 字符串、列表、字典和集合的处理(Part C)

    持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第16天,点击查看活动详情 二、列表、字典和集合的处理filter 函数筛选列表中符合条件的数据filter 过滤列表中的元素,并且返回一个由所有符合要求的元素所构成的列表,而表达式可以使用 lambda 表达式一行搞定nums = [1, -1, 10, 2, 5, -9, -8, 7] _nums = list(filte

    日期 2025-04-11 09:06:22     
  • Python编程基础

    Python编程基础

    一、创建pycharm工程选择创建工程位置进行创建修改工程目录路径配置环境 -> 选择解释器选择点击 create创建成功基础设置修改第三方模块二、第一个python程序创建 《第一个Python程序.py文件》注意:Python程序都是以 .py 为结尾在开发过程中文件名中最好不要有中文或其他特殊字符print("zutuanxue is a good man!")复制

    日期 2025-04-11 09:06:22     
  • Python 编程 | 连载 04 - 字典与运算符

    Python 编程 | 连载 04 - 字典与运算符

    “Offer 驾到,掘友接招!我正在参与2022春招打卡活动,点击查看活动详情。” Python 字典字典是由多个键值对组成的一种数据类型Python中dict表示字典数据类型,同时dict也是内置函数,可以用来创建字典,字典的元素在{}中包裹herso_dict = { 'name': 'stark', 'nickname'

    日期 2025-04-11 09:06:22     
  • Python 编程 | 连载 13 - Python 的流程控制

    Python 编程 | 连载 13 - Python 的流程控制

    一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第6天,点击查看活动详情。 一、Python 的逻辑语句逻辑与 if 语句逻辑判断与逻辑语句:对于一件事情正确与否的判断根据判断的结果做不同的事情对于条件满足的判断语句,就是条件语句一个逻辑语句是由条件语句和业务语句组合而成判断一个命题的真实性,如果命题为真(True)则执行 if 的逻辑语句if bool_result: #

    日期 2025-04-11 09:06:22     
  • 用Python做一个游戏辅助脚本,完整编程思路分享

    用Python做一个游戏辅助脚本,完整编程思路分享

    一、说明简述:本文将以4399小游戏《 宠物连连看经典版2 》作为测试案例,通过识别小图标,模拟鼠标点击,快速完成配对。对于有兴趣学习游戏脚本的同学有一定的帮助。运行环境:Win10/Python3.5。主要模块:win32gui(识别窗口、窗口置顶等操作)、PIL(屏幕截图)、numpy(创建矩阵)、operator(比较值)、pymouse(模拟鼠标点击)。注意点:1、如果安装pymouse不

    日期 2025-04-11 09:06:22     
  • Python升级之路( Lv14 ) 并发编程初识

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

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

    日期 2025-04-11 09:06:22     
  • python编程是什么-Python编程

    python编程是什么-Python编程

    大家好,又见面了,我是你们的朋友全栈君。随着人工智能时代的来临,编程语言的热度居高不下,随着智能机器人的出现,在2020年更是迎来一波新的高峰。在这样的大环境下,关于谁是人工智能最流行编程语言的讨论也十分热烈,C、C++、Java、Python等编程语言不断被拿出来做比较。那么接下来,风变编程来解析一波当下编程语言的新趋势。Python受欢迎度有望超越Java?近日,TIOBE编程语言社区公布了2

    日期 2025-04-11 09:06:22     
  • Python 编程 | 连载 12 - Python 数据类型转换

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

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

    日期 2025-04-11 09:06:22     
  • python之socket编程

    python之socket编程

    大家好,又见面了,我是你们的朋友全栈君。Socket是什么呢?socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。socket就是该模式的一个实现,socket即是一种特殊的文件,一些socket函数就是对其进行的操作(读/写IO、打开、关闭)基本上,Socket 是任何一种计算机网络通讯中最基础的内容。例如当你在浏览器地

    日期 2025-04-11 09:06:22     
  • Python 编程 | 连载 20 - 文件 I/O

    Python 编程 | 连载 20 - 文件 I/O

    一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第20天,点击查看活动详情。 一、文件的创建与写入Python 可以通过内置函数 open() 获取文件对象,然后进行创建和读写操作,该内置函数返回一个文件对象open(path, mode) 复制path:文件路径mode:操作模式mode 操作模式又分为写入模式和读模式,文件写入模式有以下几种:w:创建文件w+:创建文件并读

    日期 2025-04-11 09:06:22     
  • 学Python,不需要有编程基础! (二)Python能干什么?[通俗易懂]

    学Python,不需要有编程基础! (二)Python能干什么?[通俗易懂]

    大家好,又见面了,我是你们的朋友全栈君。python作为一种功能强大的编程语言,因其简单易学而受到很多开发者的青睐。那么,Python 的应用领域有哪些呢?Python 的应用领域非常广泛,几乎所有大中型互联网企业都在使用 Python 完成各种各样的任务,例如国外的 Google、Youtube、Dropbox,国内的百度、新浪、搜狐、腾讯、阿里、网易、淘宝、知乎、豆瓣、汽车之家、美团等等。​概

    日期 2025-04-11 09:06:22     
  • 编程语言与Python介绍

    编程语言与Python介绍

    大家好,又见面了,我是你们的朋友全栈君。一、编程语言的分类 1.机器语言:计算机能直接理解的二进制指令  (10101010101)    优点:执行速度快  缺点:开发效率非常低   2.汇编语言:通过英文字符组成代表一组二进制指令    优点:开发效率相较于机器语言略高    缺点:执行效率相较于机器语言略低  3.高级语言 (C、C++、Java、PHP、Python、go)    优点:开

    日期 2025-04-11 09:06:22     
  • vb编程入门_python编程入门

    vb编程入门_python编程入门

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

    日期 2025-04-11 09:06:22     
  • Python Flask 编程 | 连载 09 - Jinja2 模板特性

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

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

    日期 2025-04-11 09:06:22     
  • Python Flask 编程 | 连载 05 - Jinja2 模板引擎

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

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

    日期 2025-04-11 09:06:22     
  • pycharm选择运行环境_python编程入门

    pycharm选择运行环境_python编程入门

    大家好,又见面了,我是你们的朋友全栈君。 本文实例讲述了pycharm中python环境配置常见问题。分享给大家供大家参考,具体如下:1、问题的发现最近在用pycharm下的命令行工具安装、运行jupyter notebook时kernal一直报错,报错最下面两行如下所示import win32apiimporterror: dll load failed: 找不到指定的模块。经过网络搜索发现是

    日期 2025-04-11 09:06:22     
  • 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-04-11 09:06:22