【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博客

目录
相关文章
|
11天前
|
存储 数据库连接 API
Python环境变量在开发和运行Python应用程序时起着重要的作用
Python环境变量在开发和运行Python应用程序时起着重要的作用
55 15
|
11天前
|
机器学习/深度学习 人工智能 TensorFlow
人工智能浪潮下的自我修养:从Python编程入门到深度学习实践
【10月更文挑战第39天】本文旨在为初学者提供一条清晰的道路,从Python基础语法的掌握到深度学习领域的探索。我们将通过简明扼要的语言和实际代码示例,引导读者逐步构建起对人工智能技术的理解和应用能力。文章不仅涵盖Python编程的基础,还将深入探讨深度学习的核心概念、工具和实战技巧,帮助读者在AI的浪潮中找到自己的位置。
|
11天前
|
机器学习/深度学习 数据挖掘 Python
Python编程入门——从零开始构建你的第一个程序
【10月更文挑战第39天】本文将带你走进Python的世界,通过简单易懂的语言和实际的代码示例,让你快速掌握Python的基础语法。无论你是编程新手还是想学习新语言的老手,这篇文章都能为你提供有价值的信息。我们将从变量、数据类型、控制结构等基本概念入手,逐步过渡到函数、模块等高级特性,最后通过一个综合示例来巩固所学知识。让我们一起开启Python编程之旅吧!
|
11天前
|
存储 Python
Python编程入门:打造你的第一个程序
【10月更文挑战第39天】在数字时代的浪潮中,掌握编程技能如同掌握了一门新时代的语言。本文将引导你步入Python编程的奇妙世界,从零基础出发,一步步构建你的第一个程序。我们将探索编程的基本概念,通过简单示例理解变量、数据类型和控制结构,最终实现一个简单的猜数字游戏。这不仅是一段代码的旅程,更是逻辑思维和问题解决能力的锻炼之旅。准备好了吗?让我们开始吧!
|
1天前
|
设计模式 缓存 开发者
Python中的装饰器:从入门到实践####
本文深入探讨了Python中强大的元编程工具——装饰器,它能够以简洁优雅的方式扩展函数或方法的功能。通过具体实例和逐步解析,文章不仅介绍了装饰器的基本原理、常见用法及高级应用,还揭示了其背后的设计理念与实现机制,旨在帮助读者从理论到实战全面掌握这一技术,提升代码的可读性、可维护性和复用性。 ####
|
11天前
|
设计模式 缓存 开发框架
Python中的装饰器:从入门到实践####
本文深入探讨了Python中装饰器的工作原理与应用,通过具体案例展示了如何利用装饰器增强函数功能、提高代码复用性和可读性。读者将学习到装饰器的基本概念、实现方法及其在实际项目开发中的实用技巧。 ####
22 3
|
12天前
|
机器学习/深度学习 数据可视化 Docker
Python环境
Python环境
24 3
|
7天前
|
机器学习/深度学习 存储 数据挖掘
Python 编程入门:理解变量、数据类型和基本运算
【10月更文挑战第43天】在编程的海洋中,Python是一艘易于驾驭的小船。本文将带你启航,探索Python编程的基础:变量的声明与使用、丰富的数据类型以及如何通过基本运算符来操作它们。我们将从浅显易懂的例子出发,逐步深入到代码示例,确保即使是零基础的读者也能跟上步伐。准备好了吗?让我们开始吧!
18 0
|
1月前
|
移动开发 小程序 数据可视化
基于npm CLI脚手架的uniapp项目创建、运行与打包全攻略(微信小程序、H5、APP全覆盖)
基于npm CLI脚手架的uniapp项目创建、运行与打包全攻略(微信小程序、H5、APP全覆盖)
245 3
|
1月前
|
小程序 API
微信小程序更新提醒uniapp
在小程序开发中,版本更新至关重要。本方案利用 `uni-app` 的 `uni.getUpdateManager()` API 在启动时检测版本更新,提示用户并提供立即更新选项,自动下载更新内容,并在更新完成后重启小程序以应用新版本。适用于微信小程序,确保用户始终使用最新版本。以下是实现步骤: ### 实现步骤 1. **创建更新方法**:在 `App.vue` 中创建 `updateApp` 方法用于检查小程序是否有新版本。 2. **测试**:添加编译模式并选择成功状态进行模拟测试。
52 0
微信小程序更新提醒uniapp
下一篇
无影云桌面