Python与人工智能——3、Python开发IDE工具VSCode

2024-09-23 08:24:21 浏览数 (4)

前言

Python作为当前最为流行的一种语言与身份程序员的大家们几乎是时时刻刻分不开的,无论是做任何方面的工作基本上不会缺少Python的出现,就好似现阶段各平台的低代码Agent开发都支持的是Python语言,对其它的语言友好度都不是很高,那么,我们就非常的有必要将Python深入的了解一下,本系列文章的目的就是为了让大家对于Python有个更加直观的了解,并且要使用Python做很多的小应用,只有真正的实操了才能更好的掌握它。

正文

VSCode使用原由

很多的时候我们无法选择编码工具,VSCode就相当于使用【记事本】来编辑python而已,这样大大的降低了对IDE的需求,使得我们可以在任何的工具中都可以顺利的来回切换而不会觉得难过。

VSCode下载

下载地址:Download Visual Studio Code - Mac, Linux, Windows

下载完毕直接解压。

插件安装说明

1、Chinese(Simplified)——中文插件

2、vscode-icons——图标显示

3、Python——Python识别

4、Python Debugger——PythonDebug

创建文件与文件夹说明

安装完毕中文插件后可以在下图看到有【新建文件】与【新建文件夹】的标识,点击即可创建。

创建示例

编辑代码

我们做个示例,这是一个打字母的小游戏,在1分钟内看能打出多少分数。

代码语言:javascript复制
import random
import time

# 游戏设置
letters = 'abcdefghijklmnopqrstuvwxyz'  # 可选字母
game_duration = 60  # 游戏持续时间(秒)
score = 0  # 初始分数

def generate_letter():
    """随机生成一个字母"""
    return random.choice(letters)

def main():
    global score  # 声明使用全局变量
    print("欢迎来到打字母游戏!")
    print(f"你有{game_duration}秒的时间尽可能多地输入正确的字母。n")
    
    start_time = time.time()
    end_time = start_time   game_duration
    
    while time.time() < end_time:
        target_letter = generate_letter()
        print(f"n快速输入字母: {target_letter}")
        
        player_input = input("输入字母后按回车确认: ").strip().lower()
        
        if player_input == target_letter:
            score  = 1
            print("正确!")
        elif player_input != '':
            print("错误!")
        else:
            print("请输入一个字母!")
    
    print(f"n时间到!你的最终得分为: {score}")

if __name__ == "__main__":
    main()

运行方法由于我们安装了python,所以直接鼠标右键运行即可。

运行效果:

总结

我们使用VSCode配置了Python的运行环境,并且用一个小例子来测试了一下我们的运行环境是否可以正常运行,实际是可运行成功的,那么至此代表我们的环境配置成功。

0 人点赞