Python入门——基础语法及顺序语句
官方文档地址:https://docs.python.org/zh-cn/3/tutorial/index.htmlPython 是一门易于学习、功能强大的编程语言。它提供了高效的高级数据结构,还能简单有效地面向对象编程。Python 优雅的语法和动态类型以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的理想语言。 Python 官网( https://www.python.org/ )上免费提供了 Python 解释器和扩展的标准库,包括源码和适用于各操作系统的机器码形式,并可自由地分发。P...https://docs.python.org/zh-cn/3/tutorial/index.html
目录
零、和C/C++的不同
一、数据类型和变量
二、运算符和基本操作
三、表达式
四、输入
五、输出
六、函数的引用
零、和C/C++的不同
1、不用写头文件
2、没有++
3、单双引号(可以看作)没有区别
4、句末不用加分号
5、代码严格讲究对齐,同一层级需要对齐,不同层级间用空格隔开
6、代码的最后留一行空行是规范写法,不留的话也行,只是会老有代码不规范提醒
一、数据类型和变量
类型 | 描述 | 举例与说明 |
int | 整数 | 123 |
float | 浮点数 | 1.23, 1.24e5(其中1.24e5是科学计数法,表示1.24x10的5次方) |
str | 字符串 | “python”, ‘acwing’ |
bool | 布尔值 | True, False |
list | 列表 | [1, 2, 3] |
tuple | 元组 | (1, 2, 3) |
set | 集合 | {1, 2, 3} |
dict | 字典 | {1: “python”, “acwing”: 2, 3: 4.0} |
补充说明:
1、int支持高精度,没有大小限制。
2、python里的浮点数只有float类型,没有double类型,可以理解为python的float里包含了double精度。