Python入门:从零开始的编程之旅
需积分: 10 42 浏览量
更新于2024-08-27
收藏 24KB DOCX 举报
"这是一份基于《编程小白的第一本 Python 入门书》的读书笔记,涵盖了 Python 的基础知识,适合零基础的学习者。笔记中包括了打印语句、网络请求、正则表达式、函数定义及常用字符串操作等内容。"
在Python编程中,初学者往往从"Hello, World!"程序开始,就像文档中展示的`print('helloworld')`。Python的print函数用于在控制台输出信息。接下来,笔记介绍了如何使用`urllib.request`库进行网络请求,例如获取网页内容,如`urllib.request.urlopen("http://www.taobao.com").read()`,这显示了Python在数据抓取方面的基础应用。
正则表达式在编程中常用于文本匹配和处理,如文档中的`Reg=r'src”(.+?\.jpg)”pic_ext’`,这个正则表达式用于匹配图片链接。在Python中,`re`模块提供了正则表达式的相关功能。
Python的注释分为单行注释(以#开头)和多行注释(使用三引号`'''`或`"""`包裹)。`print`是输出函数,`for`循环和`range`函数常用于迭代操作,如`for i in range(1, 101)`,这会遍历从1到100的所有整数。
字符串操作是Python中的重要部分。可以使用`len()`获取字符串长度,`str.casefold()`用于忽略大小写的比较,`str.capitalize()`将字符串首字母大写,`str.title()`使每个单词首字母大写,其余小写,`str.count()`计算子串出现次数,`str.find()`查找子串的位置,`str.replace()`替换子串,`str.strip()`去除两侧指定字符,`str.split()`按指定字符分割字符串。此外,需要注意Python变量命名规则,不能包含空格、以数字开头或使用关键字。
函数是代码复用的基本单元。`def`用于定义函数,`arg`是参数,`return`返回结果。例如,`text_create`函数用于在指定路径创建并写入文本文件。
这份笔记提供了Python入门所需的基础知识,包括基本语法、网络请求、正则表达式、字符串操作以及函数定义,对于零基础的编程小白来说,是一个良好的学习起点。
点击了解资源详情
261 浏览量
141 浏览量
247 浏览量
182 浏览量
204 浏览量
2021-11-23 上传
2022-07-09 上传
东北的雪儿很美
- 粉丝: 46
- 资源: 9
最新资源
- star-wars-service
- 多LED显示模块-项目开发
- Msc_thesis
- 小刀娱乐网源码(带手机版) v3.73
- dotfiles:点文件和安装脚本,便于设置
- OBLOG 秋
- Stock_vis:股票可视化和比较
- mCerebrum-AutoSenseBLE
- 恢复
- Starter-Next.js:Next.js +打字稿+ Tailwindcss
- CMS Made Simple(CMSMS) v2.2.1
- 数据-行业数据-26、酒店装饰工程预算表建筑施工模板.rar
- DeepRain:使用 UNet 进行短期降水预测
- 商业公共建筑模型
- CSE391Object-orientedProgramming:国立中山大学2020年秋季CSE391面向对象程序设计
- Amazon-Review:使用情感分析在Amazon Review数据中构建机器学习模型