Python基础语法详解:从注释到函数应用
"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的基本编程技巧。
![](https://csdnimg.cn/release/download_crawler_static/11896569/bg4.jpg)
剩余18页未读,继续阅读
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/e269ffd0c815433cb9e9d6617d600ca2_qq_34824576.jpg!1)
- 粉丝: 48
- 资源: 16
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- 岩石滑动与断层冲击地压:声发射特征分析
- 新时代煤炭工业八大战略新取向剖析
- 开采强度对华亭矿区冲击地压危险性的影响分析
- 新安煤矿探采对比:影响安全生产的关键因素与技术支撑
- 210MW循环流化床锅炉引风机变频改造优化与节能效果
- 浅埋煤层开采沉陷预测:方法应用与影响分析
- 优化巷道过陷落柱支护方案:数值模拟与现场试验
- 坚硬顶板定向断裂爆破技术:安全高效采煤新方案
- 北航2019算法课作业解析:投资策略与凸子多边形优化
- 断层破碎带垮冒下堆积体边界抗力分布关键影响因素
- 哈拉沟选煤厂优化末煤系统提高效率与处理能力
- 瓦斯涌出影响下采动煤体蠕变失稳研究
- 提升煤矿装载效率的可控箕斗定量装载设备设计
- 水分调控下烟煤瓦斯吸附特性对比研究
- 重介质悬浮液密度控制硬件设计与选型探讨
- 坚硬顶板巷道支护参数设计:现场测试与数值分析
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)