Python基础语法详解:从注释到函数应用
需积分: 9 162 浏览量
更新于2024-07-16
收藏 47KB DOCX 举报
"python常用语法.docx"
Python是一种高级编程语言,以其简洁明了的语法和强大的功能而受到广泛欢迎。本资源提供了19页的Python基础语法案例,以Word文档形式呈现,带有目录导航,方便学习和查阅。文档涵盖了Python语言的一些核心概念,包括注释、输入与输出、循环结构、条件控制、函数以及编码处理。
1. **Python注释**:
Python中的注释分为单行注释和多行注释。单行注释以`#`开始,多行注释可以使用三个单引号或双引号包围,形成一个多行文本字符串。在处理中文注释时,可以在文件开头添加`# -*- coding: utf-8 -*-`来声明文件的编码方式,解决中文字符显示问题。
2. **输入与输出**:
Python中,`input()`函数用于获取用户输入。在Python 3中,`input()`返回的是一个字符串类型。例如,`s1 = input("请输入:")`会提示用户输入,然后将输入内容赋值给变量`s1`。若需要进行编码转换,如从GBK转为UTF-8,可以使用`encode()`和`decode()`方法。
3. **循环结构**:
- `while`循环:在`01_while.py`中,展示了如何使用`while`循环和计数器`i`来打印1到100的所有数字,并计算它们的总和。
- `while`循环中的`if`、`continue`和`break`:在`02_while_if_continue_break.py`中,通过`while`循环和条件判断,实现了只打印偶数、在`i=4`时执行特定操作、在`i=10`时终止循环的功能。
4. **函数**:
- 定义函数:在`03_function_01_global_sleep.py`中,定义了一个名为`Count`的函数,它接受一个参数`n`,使用`while`循环和全局变量`sum`进行累加操作,并在每次迭代后暂停2秒。注意,函数内部无法直接修改全局变量,需通过`global`关键字声明。
- 函数的默认参数:在`03_function_02_默认参数.py`中,`say`函数有一个默认参数`times`,如果不提供此参数,它将默认为1。这样,调用函数时可以省略该参数,或者指定其他重复次数。
- 关键参数(关键字参数):在`03_function_03_关键参数.py`中,`func`函数接受多个参数,其中`b`和`c`有默认值。调用函数时可以明确指定参数名,即使用关键参数,如`func(a=1, b=2, c=3)`,使得参数匹配更清晰。
以上是文档中涉及的部分Python基础语法,通过这些案例,读者可以深入理解并实践Python的基本编程技巧。
2020-04-03 上传
2019-01-10 上传
2024-07-20 上传
2020-02-22 上传
2023-06-12 上传
2021-06-25 上传
2021-09-14 上传
2023-07-01 上传
W__w
- 粉丝: 48
- 资源: 16
最新资源
- 黑板风格计算机毕业答辩PPT模板下载
- CodeSandbox实现ListView快速创建指南
- Node.js脚本实现WXR文件到Postgres数据库帖子导入
- 清新简约创意三角毕业论文答辩PPT模板
- DISCORD-JS-CRUD:提升 Discord 机器人开发体验
- Node.js v4.3.2版本Linux ARM64平台运行时环境发布
- SQLight:C++11编写的轻量级MySQL客户端
- 计算机专业毕业论文答辩PPT模板
- Wireshark网络抓包工具的使用与数据包解析
- Wild Match Map: JavaScript中实现通配符映射与事件绑定
- 毕业答辩利器:蝶恋花毕业设计PPT模板
- Node.js深度解析:高性能Web服务器与实时应用构建
- 掌握深度图技术:游戏开发中的绚丽应用案例
- Dart语言的HTTP扩展包功能详解
- MoonMaker: 投资组合加固神器,助力$GME投资者登月
- 计算机毕业设计答辩PPT模板下载