HelloPython
首先安装Python环境
官网链接:https://www.python.org/ ,本文学习过程中下载的当前latest版本3.11.4。
- 首页中下方Download 点击 Latest的超链接进行跳转下载页面
- 拉到下方Files部分点击Windows Installer 超链接进行下载,下载后是exe文件傻瓜安装
- 安装过程中有Add xxxx Path 自动添加环境变量记得勾选
- 安装后在CMD中键入命令
python -V
(注意大写) 可以看到当前python版本号 - 确认pip(Python的包管理工具)是否安装,
pip -V
IDE
本人习惯使用VS Code进行开发
- 安装python扩展即可
Hello Word
- 在VS Code中新建.py文件
- 输入
print("hello word")
- 点击右上角三角号运行、鼠标右键选择菜单 Run Python File in Terminal 运行python文件 、cd到当前文件所在目录使用解释器运行;输入
python 文件名.py
运行以上三种都可以看个人习惯
Python 基础语法
1. 注释
当学习一门语言除了第一个demo HelloWord以外最重要的我想就是注释了。养成注释习惯,这样在未来无论是谁CodeReview时至少知道这段代码在干嘛 ^0 ^!
- 单行注释: # 后跟注释内容
- 多行注释: 可以使用’’’注释内容’’’,也可以使用”””注释内容”””;
2. 缩进
在python中缩进是很关键的作用域,不同于java和C#由括号控制作用域。
1 | if True: |
上边例子中输出结果为AC
3. 数据类型
python中变量不需要声明,但每个变量使用前都必须赋值,变量赋值以后才会被创建。
所以在python中变量是没有类型的,我们所说的“类型”是变量在内存中对象的类型。
1 | name = "张三" # 字符串 |
python中常见的数据类型
- Number(数字)
- String(字符串)
- bool(布尔)
- List(列表)
- Tuple(元组)
- Set(集合)
- Dictionary(字典)
- Complex(复数)
python中的6个标准类型
- 不可变数据(3个):Number,String,Tuple
- 可变数据(3个):List,Dictionary,Set
不可变数据是指在创建变量后内存中的值不会被后续变更所修改,如果重新对变量赋值则指向新的内存空间。
此外还有一些高级的数据类型,例:字节数组(bytes)。
可以根据内置函数type()
来查看当前变量数据类型、也可根据isinstance(a,int)
来片段当前变量类型
1. 数字
数字类型用于存储数值,是不可改变的数据类型,意味着改变变量数值会在内存中分配一个新的对象
python3 支持int、float、bool、complex
在python3中只有一种整型int表示长整型没有python2中的long。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Hi~!