2 Python开发工具:PyCharm
1.1 安装Python
2.2 Python开发工具:PyCharm
3.3 Python开发工具:VSCode+插件4.4 Python虚拟环境介绍5.5 Python变量6.6 Python运算符和表达式7.7 Python流程控制8.8 Python基本数据结构9.9 Python函数10.10 Python面向对象编程:类和对象以及和Java的对比11.11 Python面向对象编程:三大特性,封装、继承、多态12.12 Python面向对象编程:运算符重载13.13 Python面向对象编程:装饰器14.14 Python面向对象编程:反射15.15 Python模块16.16 Python的包以及import和from的使用17.17 Python异常处理(捕获异常、抛出异常、自定义异常)18.18 Python如何操作文件?19.Python 基础学习路线图【有PDF版】本文是 Python 系列教程第 2 篇,更多内容敬请访问我的 Python 合集
1 安装
官网下载地址https://www.jetbrains.com.cn/pycharm/,文件比较大(约861MB)请耐心等待
双击exe安装
安装成功后会有一个30天的试用期,激活教程见先插个眼,有空更新激活教程
2 创建第一个项目
图中这句话的意思是PyCharm将在项目的.venv目录自动为我们创建虚拟环境,虚拟环境的作用是让不同的项目使用不同的Python解释器、第三方库等。对于我们学习Python来说,用虚拟环境不是必须的,有没有这个.venv目录都没关系。如果有这个目录也最好不要动。
创建好的项目目录如下图
由于不能在.venv文件下写代码,所以我们需要创建自己的文件或者文件夹:
选中项目,右键->New->Python File
输入hello.py,.py后缀可以不写,编辑器会自动补全。下图中文件名首字母应为小写,给大家做个反面教材!
这样我们就创建了第一个Python文件,接下来我们尝试在控制台打印一句话“Hello Python!!!”。
2.1 控制台打印
打印的命令是print("Hello Python"),单引号/双引号都行;
创建完成后右键运行。
运行结果:
由此,我们就创建了第一个Python项目并成功运行我们的代码啦!!!
2.2 拓展
2.2.1 关于打印
换行打印
如果想用print()打印多行字符串除了用\n外,还可以用三引号''',例如:
这两个print打印的效果一样,如下图
格式化打印
name = "Alice"
age = 30
# 使用 % 运算符,这是Python早期版本中最常用的字符串格式化方法。
print("My name is %s and I am %d years old." % (name, age))
# 使用 str.format(),这是一种更现代的字符串格式化方法,从Python 2.6开始被引入。
print("My name is {} and I am {} years old.".format(name, age))
# 使用关键字参数
print("My name is {name} and I am {age} years old.".format(name=name, age=age))
# 使用 f-strings,f-string 是 Python 3.6+ 版本中引入的一种新的字符串格式化方式,它使得字符串格式化变得更加简洁和直观。
print(f"My name is {name} and I am {age} years old.")
2.2.2 虚拟环境
关于Python虚拟环境,我单独写了一篇文章,道友感兴趣的话可以查阅专栏里《Python虚拟环境介绍》一文。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)