Python入门(学习笔记)

小甲鱼《零基础入门学习Python》学习笔记 根据老师的建议,现在将第二次复习小甲鱼的《零基础入门学习Python》而做的学习笔记,上传到网上,方便今后复习和保存,因为是手写的,所以做了扫描锐化处理,方便阅读。 ... 阅读详情

这篇博客基于自己学习python的学习心得而写,以嵩天老师的《Python语言程序设计》课程为主要参考资料,后续打算结合 Eric Matthes的《Python编程从入门到实践》及学习中遇到的相关问题对文章进行整理和更新。
鉴于笔者水平有限,文中不足之处希望大家批评指正。
联系方式:April_0911@163.com
由于博客篇幅过长,于2019年3月21日拆分为系列文章,原有文章只保留目录并放置相关链接,由此带来的不便,敬请谅解。(`・ω・´)

文章目录

导论

https://blog.youkuaiyun.com/Time_D/article/details/88720674

Python简介

Python特点

Python发展

Python应用

Python之禅

环境搭建

https://blog.youkuaiyun.com/Time_D/article/details/88828195

Python 单独下载

Python 集成下载(以 Anaconda 为例)

Python 集成开发平台(以 Pycharm 为例)

文本编辑器(以 Sublime Text 为例)

Python 包的管理

IPO基础

https://blog.youkuaiyun.com/Time_D/article/details/88719073

变量

注释

缩进

关键字

基本输入输出函数

输入 input() 函数

转换 eval() 函数

数据类型

https://blog.youkuaiyun.com/Time_D/article/details/88719164

整数

浮点数

复数

布尔类型

组合数据类型

序列类型

字符串类型
列表类型
元组类型

映射类型

字典类型

集合类型

数值运算

https://blog.youkuaiyun.com/Time_D/article/details/88719275

数值运算操作符

数值运算函数

字符串处理

https://blog.youkuaiyun.com/Time_D/article/details/88719275

字符串操作符

字符串处理函数

字符串处理方法

字符串的格式化

程序控制结构

https://blog.youkuaiyun.com/Time_D/article/details/88719369

顺序结构

分支结构

条件判断操作符

单分支结构

循环结构

遍历循环

无限循环

循环控制保留字

循环拓展

函数

https://blog.youkuaiyun.com/Time_D/article/details/88719423

函数定义

函数使用

函数参数传递

定义默认参数

定义可变参数

参数传递方式

变量作用域

局部变量

全局变量

使用规则

模块化设计

lambda函数

函数递归

文件处理

https://blog.youkuaiyun.com/Time_D/article/details/88719657

文件类型

文本文件

二进制文件

文件操作

文件打开

文件读写

文件关闭

数据处理

https://blog.youkuaiyun.com/Time_D/article/details/88719746

一维数据的处理

数据表示

数据处理

二位数据的处理

数据表示

数据存储

数据处理

计算生态

https://blog.youkuaiyun.com/Time_D/article/details/88732184

计算思维

程序设计方法论

自顶向下设计

自底向上执行

Python计算生态

模块、包与库

Python标准库

Python第三方库

常用标准库(1):turtle

https://blog.youkuaiyun.com/Time_D/article/details/88732178

概述

引入

使用

窗体函数

画笔状态函数

画笔运动函数

示例

蟒蛇绘制

心形绘制

常用标准库(2):time

https://blog.youkuaiyun.com/Time_D/article/details/88744708

概述

引入

使用

时间处理

时间格式化

计时

示例

斐波那契数列求和

常用标准库(3):random

https://blog.youkuaiyun.com/Time_D/article/details/88761534

概述

引入

使用

基本随机数函数

扩展随机数函数

示例

雪景艺术绘图

常用标准库(4):os

https://blog.youkuaiyun.com/Time_D/article/details/88765068

概述

引入

使用

路径操作

进程管理

环境参数

示例

第三方库的安装

https://blog.youkuaiyun.com/Time_D/article/details/88769495

pip 工具安装

自定义安装

程序打包

https://blog.youkuaiyun.com/Time_D/article/details/88764043

概述

安装

使用

示例

小猪佩奇身上纹

词云制作

https://blog.youkuaiyun.com/Time_D/article/details/88775333

英文文本

中文文本

wordcloud

示例

英文文本:以 hamlet 为例

中文文本:以《三国演义》为例

二维码制作

https://blog.youkuaiyun.com/Time_D/article/details/88822258

MyQR 概述

MyQR 安装

MyQR 使用

MyQR 示例

普通二维码

带图二维码

动态二维码

python的flask框架入门,学习笔记 课程链接:2024版-零基础玩转Python Flask框架-学完可就业_哔哩哔哩_bilibili项目目录结构: 没有开启该模式,网页不会即时渲染,需要关闭程序重新运行;开启debug后可以即时渲染,只要保存即可,ctrl+s如果开发的时候出现bug,在浏览器上就可以看到出错信息开启:PyCharm 中选择Edit configuirations,在弹出的界面中勾选debug另一种debug开启方式是直接在程序中修改: 主要作用:让别的电脑访问你的flask项目主要的左右:防止端口被占 阅读详情

相关推荐

SpringAi 通过大模型来实现调用自己的Api

摘要 本文介绍了如何利用Spring AI的Tools机制扩展大模型能力,实现业务系统集成。通过@Tool和@ToolParam注解定义工具方法,将订单查询和关闭功能暴露给大模型调用。关键实现包括:1)使用详细描述标注工具方法和参数;2)在ChatClient中注册工具服务;3)集成对话记忆保持上下文。该方法使AI具备操作业务系统的能力,形成"认知-决策-执行"闭环,大幅提升了模型在实际业务场景中的应用价值。

又要搬砖了 836

Python学习笔记-基础篇

python学习笔记-基础篇

cy2lyf的博客 3518

Linux环境下OpenSSH升级到 OpenSSH_9.8p1(内置保姆级教程并包含openssl升级过程)

2024年7月1日接到安全部门同事邮件通知,目前生产环境及测试环境服务器Openssh存在远程代码执行漏洞(CVE-2024-6387),漏洞等级高,且攻击者可以成功利用该漏洞获得远程root shell最高权限从而执行任意代码及命令,主要受影响版本为8.5p1

菜鸟运维升级之路 2万+

python基础知识学习

del(关键字) 函数名()内可以加形参函数调用 函数名()如果函数无返回语句return语句,默认为return None。

qq_74202016的博客 386

Windows 10/11蓝屏急救:SECURE_PCI_CONFIG_SPACE_ACCESS_VIOLATION报错全攻略(附安全模式+CMD修复)

本文针对Windows 10/11系统常见的SECURE_PCI_CONFIG_SPACE_ACCESS_VIOLATION蓝屏报错,提供了从诊断到修复的完整解决方案。文章深入剖析了该错误与系统安全功能“内存完整性”及pci.sys驱动的关系,并详细指导用户如何通过安全模式进行基础修复,以及使用命令提示符执行高级系统文件修复和注册表修改,帮助用户彻底解决蓝屏问题并恢复系统稳定。

echo99的专栏 968

手把手教你用SlowFast训练自定义手势识别数据集(附FFmpeg抽帧技巧)

本文提供了一份基于SlowFast架构训练自定义手势识别数据集的完整实战指南。文章重点剖析了数据准备的核心挑战,详细讲解了利用FFmpeg进行高、低帧率抽帧的技巧,并介绍了构建半自动标注流水线、生成符合SlowFast要求的AVA格式数据集文件的具体方法。最后,针对手势识别场景,给出了关键的模型训练配置与调优建议,帮助开发者高效完成从数据到模型的全流程。

s1t2u3的博客 909

怎么自学python,大概要多久?

怎么自学python,大概要多久? 我不喜欢一上来就推荐一堆参考资料的东西,那只会让初学者更迷茫。好比一个婴儿,你告诉他学会走路的方法有100种,他只会变的对走路毫无兴趣,他要的只是一种最有效的学会走路的办法,而不是100种。 同样的,下面介绍的是我之前刚开始自己学习python的1种方法,只需要1种就可以了。 第1步,基础入门 很多人喜欢搞一本厚厚的书来看,虽然看完了但是还不会用Python,这是最大的悲哀。 伤心吧?难过吧? 其实,你只需要,看菜鸟教程网站的这个教程就足够了,网站地址: Python3

东莞市东城涛淘电子商务商行 1096

常见机械臂模型不用找!Mujoco这儿都有!

高质量的模型集合,franka panda,so-arm100,ur之类的机械臂都有。常见机械臂模型不用找!Mujoco这儿都有!大概346M,网速不行的可以下载zip。

darcsdn 992

Python基础入门知识笔记

Python基础入门知识

qq_55266011的博客 788

【SpringBoot 3.x 第51节】带你玩转 GraalVM Native Image:启动快到飞起,内存省到心疼,你还不试试?

🏆本文收录于《滚雪球学SpringBoot 3》,专门攻坚指数提升,本年度国内最系统+最专业+最详细(永久更新)。    本专栏致力打造最硬核 SpringBoot3 从零基础到进阶系列学习内容,🚀均为全网独家首发,打造精品专栏,专栏持续更新中…欢迎大家订阅持续学习。 如果想快速定位学习,可以看这篇【SpringBoot3教程导航帖】,你想学习的都被收集在内,快速投入学习!!两不误。    若还想学习更多,可直接前往《滚雪球学SpringBoot(全版本合集)》,涵盖SpringBoot所有版本教学文章

**My Coding Family** 1304

Android Framework 开发工程师职位深度解析与面试指南

摘要:博泰车联网科技(上海)股份有限公司招聘Android Framework开发工程师,负责车载系统的底层开发与优化。岗位要求5年以上经验,深入掌握Android Framework机制(WindowManager、PowerManager等模块),熟悉高通平台中间件架构及NDK/JNI开发,具备性能优化(启动时间、ANR处理)、OTA升级等能力。需熟练使用Android Studio、Git等工具,有车载开发经验者优先。工作内容包括Framework定制开发、问题排查及技术文档编写。

郑伟强dev的专栏 551

Python学习笔记(基础知识总结)

通过网课自学,记录并总结了Python所有的基础知识点

汘荨的博客 3610

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

学习笔记 | Python入门教程

学习视频来源:马哥《Python入门教程》 学习视频过程中,跟着老师一步步实践并整理的学习笔记,附上幕布笔记链接 https://mubu.com/doc/tgGVwgqXMn

团爸讲算法 170

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Python从入门到精通学习笔记

Python从入门到精通学习笔记

strange_pig的博客 550

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Python学习笔记资源介绍:零基础入门教程,轻松掌握Python编程

Python学习笔记资源介绍:零基础入门教程,轻松掌握Python编程 去发现同类优质开源项目:https://gitcode.com/ 项目介绍 在当今信息时代,Python以其高效、简洁和易学的特点,成为广大编程爱好者的首选语言。今天,我们为您推荐的开源项目《Python学习笔记.pdf》正是一本专为编程新手量身定制的入门教程,帮助您从零开始,轻松掌握Python编程。 项目技术分析 《Pyt...

gitblog_06785的博客 471

Python入门学习笔记:Python函数

使用def 语句定义一个函数a语法# 函数体# 进行一些操作return result # 可选的返回值说明用于声明一个函数,告诉 Python 这是一个函数的定义。函数名,一个有效的标识符,规则和变量名一致。形参,可以是0 ~ n 个,参数之间用逗号分隔。定义函数执行的具体操作。指定函数的返回值,没有则返回None。return之后的代码不会执行。示例# 定义一个 lambda 函数,接收两个参数 a 和 b,返回它们的和​print(add(3, 5)) # 输出: 8。

PQI_JiXian的博客 1775

python基础入门笔记_Python基础入门课程学习笔记

本文档如对你有帮助,请帮忙下载支持!Python基础入门课程--学习笔记近期忽然有点迷上了爬虫Python,可能原因是最近人工智能,深度学习炒的比较热火有关。所以在网上搜了一大圈,想找点基础教程看看,发现还真不少,不过还真没有发现比较适合我这种菜鸟的教程,要么是英文的,要么一开始就讲的比较深,连测试环境都搭建不起了。让人一看就有点畏难放弃了。最后终于发现了唐老师的视频教程,好了,废话不多说,我就把...

weixin_39686230的博客 92

Python Gstreamer入门-学习笔记

Python Gstreamer入门-学习笔记   历时一个月的Python Gstreamer入门阶段接近尾声,在这里总结一下自己的学习历程。首先感谢一下Andy同学和Stephen老师的帮助和指导。 1.基础知识学习阶段   首先需要了解Gstreamer是什么,有哪些基本的内容,element、pad、bin、pipeline各是什么,其中又有哪些分类。这里推荐Gsteamer的官方文档进行...

小平爱吃肉的博客 1万+

《Python编程:从入门到实践》学习笔记+课后习题源码

《Python编程:从入门到实践》学习笔记+课后习题源码 自学了《Python编程:从入门到实践》这本书,讲的特别好。将每一章的学习笔记(.ipynb)连同课后习题源码(.py文件)放在了我的GitHub上了,欢迎下载使用! 项目的GitHub地址:https://github.com/yangyahu-1994/Python-Crash-Course ...

一直特立独行的猫 3648

Python从入门到实战学习笔记(一)

列表由一系列按特定顺序排列的元素组成。你可以创建包含字母表中所有字母、数字0~9或所有家庭成员姓名的列表;也可以将任何东西加入列表中,其中的元素之间可以没有任何关系。列表通常包含多个元素,因此给列表指定一个表示复数的名称(如lettersdigits或names)是个不错的主意。在Python中,用方括号([])表示列表,并用逗号分隔其中的元素。结果:(1)访问列表元素列表是有序集合,因此要访问列表的任意元素,只需将该元素的位置(索引)告诉Python即可。

m0_68654818的博客 853

Python入门学习笔记:集合

1.集合:允许存储不重复的元素,使用一对花括号{}作定界限,元素只能是不可变类型数据。

D139898的博客 144

Python零基础入门学习笔记--0.学习声明

Python零基础入门学习笔记–0.学习声明 这是一篇简单的学习笔记声明 学习日期:20201217 做为一个假程序猿满打满算3年半了,第一篇博客居然这么久才发出,确实够假。作为一个小白,前方的路还有很远,博客前期主要用来作为自己的学习笔记,发博客主要用来督促自己。 Python零基础入门该主题博客学习自哔哩哔哩的尚硅谷视频教程“Python零基础入门教程全套完整版”,讲师李立超。 下方为链接: 尚硅谷哔哩哔哩学习视频 希望有更多的小伙伴一同学习,有技术大牛指点错误。 ...

xiaohuihuih的博客 314

Python3小白基础入门 | 学习笔记

但由于Tom有了其他的选择,没有确认这个offer,HR选择了正好能够确认这个offer的Andy,所以请把列表offer_list中 'Tom' 的名字换成 'Andy' ,八/十/十六进制转二进制:bin(int(n,8))、bin(int(n,10))、bin(int(n,16))二/十/十六进制转八进制:oct(int(n,2))、oct(int(n,10))、oct(int(n,16))二/八/十进制转十六进制:hex(int(n,2))、hex(int(n,8))、hex(int(n,10))

qq_45444343的博客 1820

python新手入门基本笔记_《python初学者入门》学习笔记

生信人《Python初学者入门》学习笔记python简介、安装python的安装python之禅ipythonimport thisWindows安装python3 下载勾选 Add Python 3.x to PATH安装目录不要含有中文Anaconda for Windows的安装管理python环境和包下载手动将anaconda添加到环境变量我的电脑-右键-属性-高级系统设置-环境变量...

weixin_39817215的博客 341

Python入门学习笔记一

Python学习笔记一:标准库turtle前言turtle思维导图一些实例1.六边形绘制2.风轮绘制 前言 最近在看北理工嵩天老师的视频学习python基础语法,于是准备做一些笔记和思维导图,方便后面复习和整理。 前面的没细看,准备从第一个实例turtle库开始入手,突然觉得python还是挺有趣的~~但有些还是一时难以理解,慢慢消化吧! turtle思维导图 一些实例 1.六边形绘制 import turtle turtle.pensize(5) for i in range(6): turtl

wongyinger的博客 680
上一篇: 数据科学导论
下一篇: Python入门(二):IPO基础
April_0911
博客等级 码龄10年 1404粉丝 84原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值