Python开发工具:PyCharm

本文是 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打印的效果一样,如下图

格式化打印

python 复制代码
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虚拟环境介绍》一文。

相关推荐
深蓝海拓5 分钟前
Pyside6(PyQT5)中的QTableView与QSqlQueryModel、QSqlTableModel的联合使用
数据库·python·qt·pyqt
无须logic ᭄13 分钟前
CrypTen项目实践
python·机器学习·密码学·同态加密
百流25 分钟前
scala文件编译相关理解
开发语言·学习·scala
Channing Lewis26 分钟前
flask常见问答题
后端·python·flask
Channing Lewis27 分钟前
如何保护 Flask API 的安全性?
后端·python·flask
水兵没月1 小时前
钉钉群机器人设置——python版本
python·机器人·钉钉
Evand J2 小时前
matlab绘图——彩色螺旋图
开发语言·matlab·信息可视化
我想学LINUX2 小时前
【2024年华为OD机试】 (A卷,100分)- 微服务的集成测试(JavaScript&Java & Python&C/C++)
java·c语言·javascript·python·华为od·微服务·集成测试
深度混淆2 小时前
C#,入门教程(04)——Visual Studio 2022 数据编程实例:随机数与组合
开发语言·c#