【100天精通python】Day1:python入门_初识python,搭建python环境,运行第一个python小程序

简介: 【100天精通python】Day1:python入门_初识python,搭建python环境,运行第一个python小程序

专栏导读

a50b69cc81bb4be29749f2dca96b2f56.png

专栏订阅地址:https://blog.csdn.net/qq_35831906/category_12375510.html

f8d8821388dc41358195b24b9133d6b0.png

1 初始python

python 概述

Python是一种高级、通用、解释型编程语言。它具有简单易学的语法和强大的功能,适用于多种应用领域,包括Web开发、数据分析、人工智能和科学计算等。Python拥有庞大的社区支持,且拥有丰富的第三方库和工具,使得开发变得更加高效和便捷。

python 语言不仅可以应用到网络编程、游戏开发等领域,还可以在图形图像处理、智能机器人、爬取数据、自动化运维等多方面发挥特长,为开发者提供简约、优雅的编程体验。

Python本义蟒蛇,是一种面向对象的解释型高级语言, 也是一种扩充性强大的编程语言,它具有丰富强大的库,能够把使用其他语言制作的各种模块(c/c++)轻松地联结在一起,也被称作“胶水”语言。

5d4690b03ad64b539e0472d037cc2efd.png

python的应用领域

5413516572b349bbba41b4364c44a1a9.png

应用python的公司

06cacda4442a4b1ea91c017500bab4b0.png

2 搭建python 开发环境

05b2900afa4142e79e77fcac59c6d183.png

2.1 安装python(以windows 系统为例)

(1)下载安装包

官网 Welcome to Python.org

按需选择版本。本例选3.9.5,win64。

2666672d258542898e75490be44d877e.png

(2) 下载保存后打开文件夹点击以管理员身份运行

ca6c82222626490e970dbc51b9b58253.png

(3)选择自定义安装,同时将add python3.9 to path勾上。

6d0c8f13b6b94714bef261914c2e2c1a.png

如下,点击Next

8a0403b622054397ac1cedcb119ded0b.png

如下,安装位置选在D盘自己设置的文件夹下

be990eb270b348408e98d96078a92d01.png

一切就绪,就install

fc5e814d449849e0961b83c301414b15.png

很快就装好了:

db02c560606e40589050269dc1c6b0b6.png

(4)测试python是否安装成功

按下win+R键,会出来对话框,输入cmd如下:

92b742d903fc4ff5a460e8ae41f74df2.png

点击确定,启动命令行窗口,输入python按Enter 键,输出python版本等信息,说明安装成功,如下图所示:

22938747ab1243eb8e565307af35d27b.png

3 运行第一个python程序

(1)在启动命令行运行

直接输入以下代码,按Enter键

print(“爱上python的第一天”)

如下:

d98d06caed194f26b9ac3582022f46c3.png

(2)利用IDLE,编写程序并运行

在开始菜单下找到python,找到IDLE如下,打开

IDLE 是一个集成开发环境(Integrated Development Environment,简称 IDE),用于编写、调试和运行 Python 程序。它是 Python 官方推荐的 IDE,并且随着 Python 的安装包一同提供。

IDLE 的全称是 "Integrated Development and Learning Environment",它提供了一些基本的编辑器功能,如语法高亮显示、自动缩进和代码补全等。此外,它还具有交互式解释器窗口,可以直接在其中执行 Python 代码片段并立刻查看结果。

IDLE 还支持调试功能,包括单步执行、断点设置和变量观察等。这使得开发人员能够逐行跟踪程序执行,以便定位和解决问题。

总之,IDLE 是一款功能简单但强大的 Python 开发环境,特别适合初学者和小型项目的开发。

fa09ab4984214520a7eefc1477b430da.png

如下:“>>>”这个符号python 提示符,可在其右侧输入代码,编写程序。

13b15cf560a24b7db398bf03d232f85a.png

 输入以下代码,按enter键。注意:括号和引号需要在英文状态下输入。

print(“爱上python的第一天”)

c73b23b8e2364440b792be01e7f40206.png

点击file 新建文件,在这里可以输入要编写的程序:

print("i am good")
print("i am best")
print("tomorrow will be better")

3c32b19144c34abf8bf64c1358994740.png

 file->save,选择自己要存放的位置:

59091a87843d46b4b153b33246aa71cb.png

点击Run,或者快捷键F5,

e8a174e232454457b05ed279f4e3ef2c.png

python shell 窗口如下,python文件运行成功。

58f8c2b5c78e4ab498b7f8312279436e.png

4 python  IDLE中常用的快捷键

58a61b37718f4dfeac6190ced999cc79.png

下一篇:【100天精通python】Day2:python入门_ python的语言基础,编码规范,代码注释,缩进,保留字,标识符_LeapMay的博客-CSDN博客

目录
相关文章
|
2月前
|
存储 数据库连接 API
Python环境变量在开发和运行Python应用程序时起着重要的作用
Python环境变量在开发和运行Python应用程序时起着重要的作用
113 15
|
22天前
|
存储 小程序 Python
农历节日倒计时:基于Python的公历与农历日期转换及节日查询小程序
### 农历节日倒计时:基于Python的公历与农历日期转换及节日查询小程序 该程序通过`lunardate`库实现公历与农历的日期转换,支持闰月和跨年处理,用户输入农历节日名称后,可准确计算距离该节日还有多少天。功能包括农历节日查询、倒计时计算等。欢迎使用! (239字符)
174 86
|
8天前
|
Shell 程序员 开发者
轻松搞定在Python中构建虚拟环境
本教程教你如何使用业界公认的最佳实践,创建一个完全工作的Python开发环境。虚拟环境通过隔离依赖项,避免项目间的冲突,并允许你轻松管理包版本。我们将使用Python 3的内置`venv`模块来创建和激活虚拟环境,确保不同项目能独立运行,不会相互干扰。此外,还将介绍如何检查Python版本、激活和停用虚拟环境,以及使用`requirements.txt`文件共享依赖项。 通过本教程,你将学会: - 创建和管理虚拟环境 - 避免依赖性冲突 - 部署Python应用到服务器 适合新手和希望提升开发环境管理能力的开发者。
|
15天前
|
Python
探索Python虚拟环境:virtualenv、venv与pipenv比较
在Python开发中,有效的环境管理至关重要。virtualenv、venv和pipenv是常用的虚拟环境管理工具。virtualenv支持Python 2.7+和3.3+,可创建独立环境;venv为Python 3.3+内置库,简单轻量但功能有限;pipenv则结合了包管理和虚拟环境管理,生成Pipfile.lock确保依赖确定性和安全性,推荐作为首选工具。
|
14天前
|
人工智能 编译器 Python
python已经安装有其他用途如何用hbuilerx配置环境-附带实例demo-python开发入门之hbuilderx编译器如何配置python环境—hbuilderx配置python环境优雅草央千澈
python已经安装有其他用途如何用hbuilerx配置环境-附带实例demo-python开发入门之hbuilderx编译器如何配置python环境—hbuilderx配置python环境优雅草央千澈
python已经安装有其他用途如何用hbuilerx配置环境-附带实例demo-python开发入门之hbuilderx编译器如何配置python环境—hbuilderx配置python环境优雅草央千澈
|
19天前
|
机器学习/深度学习 Rust 算法
Python环境管理的新选择:UV和Pixi,高性能Python环境管理方案
近期Python生态系统在包管理领域发生了重要变化,Anaconda调整商业许可证政策,促使社区寻找更开放的解决方案。本文介绍两款新一代Python包管理工具:UV和Pixi。UV用Rust编写,提供高性能依赖解析和项目级环境管理;Pixi基于Conda生态系统,支持conda-forge和PyPI包管理。两者分别适用于高性能需求和深度学习项目,为开发者提供了更多选择。
74 2
|
1天前
|
SQL 分布式计算 数据处理
云产品评测|分布式Python计算服务MaxFrame | 在本地环境中使用MaxFrame + 基于MaxFrame实现大语言模型数据处理
本文基于官方文档,介绍了由浅入深的两个部分实操测试,包括在本地环境中使用MaxFrame & 基于MaxFrame实现大语言模型数据处理,对步骤有详细说明。体验下来对MaxCompute的感受是很不错的,值得尝试并使用!
17 1
|
29天前
|
数据挖掘 vr&ar C++
让UE自动运行Python脚本:实现与实例解析
本文介绍如何配置Unreal Engine(UE)以自动运行Python脚本,提高开发效率。通过安装Python、配置UE环境及使用第三方插件,实现Python与UE的集成。结合蓝图和C++示例,展示自动化任务处理、关卡生成及数据分析等应用场景。
113 5
|
25天前
|
Shell 开发工具 Python
如何在vim里直接运行python程序
如何在vim里直接运行python程序
|
2月前
|
开发者 Python
使用Python实现自动化邮件通知:当长时程序运行结束时
本文介绍了如何使用Python实现自动化邮件通知功能,当长时间运行的程序完成后自动发送邮件通知。主要内容包括:项目背景、设置SMTP服务、编写邮件发送函数、连接SMTP服务器、发送邮件及异常处理等步骤。通过这些步骤,可以有效提高工作效率,避免长时间等待程序结果。
87 9