转载本文章请标明作者和出处 本文出自《Darwin的程序空间》 能阻止你成功的人,只有你自己 vlog 时间:2020年02月28日-2020年03月01日 ——————两个白天,一个通宵 学习方式:视频(黑马),博客,百度 完成内容:python基础语法 博客目的:总结归纳,当然要能帮助其他刚学习Python的童鞋,不胜荣幸 人物:一个心血来潮学习Python的JAVA程序员 文章目录vlog正文入门基础注释算数运算符及优先级程序执行原理变量概念和定义方式变量的命名变量的输入和输出数据类型数值型非数值型列表元组列表与元组的互相转换字典字符串在Python中所有非数字型变量都支持的特点完整 【Python学习】 这篇文章是一位JAVA程序员在短短两天内学习Python的心得笔记,旨在总结归纳Python基础知识,同时也希望能帮助初学者。作者通过视频、博客和搜索引擎自学了Python的基础语法。 【入门基础】 Python是由吉多·范罗苏姆创造的,它的设计哲学是“优雅、明确、简单”。作为一门解释型语言,Python的代码无需预先编译,而是直接由解释器执行,这使得跨平台变得简单。Python3是目前主要使用的版本,它支持中文字符,并且与早期的Python2版本不完全兼容。 【注释】 Python中的注释有单行和多行两种形式。单行注释以#开头,多行注释则使用三个单引号或三个双引号包围。Python的代码风格强调清晰性,注释对于理解代码逻辑至关重要。 【算术运算符及优先级】 Python的算术运算符包括加(+), 减(-), 乘(*), 除(/), 整除(//), 取余(%), 幂(**)。运算符的优先级遵循一定的规则,例如**的优先级最高,接着是* / // %,最后是+ -。括号可以用来改变运算顺序。 【程序执行原理】 计算机通过CPU、内存和硬盘进行程序执行。CPU读取解释器到内存,再加载Python程序,然后根据解释器的指令逐行翻译并执行代码。 【变量】 变量在Python中是动态类型的,不需要预先声明类型。定义变量时,只需给变量名赋值即可。变量名应遵循一定的命名规则,例如不能以数字开头,不能与Python的关键字冲突,建议使用小写字母和下划线组合。 【数据类型】 Python的数据类型包括数值型(如整型int、浮点型float)、非数值型(如字符串str、布尔bool)、列表list、元组tuple、字典dict等。列表和元组是可变与不可变的两种序列类型,可以通过切片和索引来访问和修改其元素。 【输入与输出】 `input()`函数用于接收用户输入,输入的内容默认为字符串。如果需要转换数据类型,可以使用`int()`或`float()`等函数。输出通常通过`print()`函数实现。 【循环】 Python的for循环常用于遍历序列,例如列表和字符串。`for i in range(n)`则可以用来迭代n次。 【函数】 Python中的函数通过`def`关键字定义,可以接受参数并返回结果。函数内的变量是局部的,除非声明为全局变量。 【模块】 Python的模块系统允许将功能分组到单独的文件中,通过`import`语句导入和使用。这有助于代码的组织和重用。 【代码管理】 Python有丰富的集成开发环境(IDE),如PyCharm,提供代码编辑、调试、自动补全等功能,提高开发效率。 这位JAVA程序员的Python学习笔记覆盖了Python的基础知识,对于初学者来说是一个很好的入门资源。通过深入学习这些概念,读者可以逐步掌握Python编程的基础,从而在Python的世界中继续探索。
- 粉丝: 4
- 资源: 980
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助