Python全栈开发(一)——环境搭建和入门

简介: 今天是2023年的第一天,接下来的一个月里,我将持续更新关于python全栈开发的相关知识,前面一段时间都是基础语法。主要分成四大块:基础、面向对象、MYSQL数据库、Django框架。话不多说,进入到今天的主题。

1.文档和工具

  • markdown笔记->语法->格式笔记

# 第一章 python基础

## 1.1 环境搭建


使用markdown的好处就是标题和级别明显,方便我们梳理知识点。

把大象放进冰箱,步骤

-打开冰箱

-放进去

-关闭冰箱


  • 工具 typora

这个工具相对来说比较好用,大家可以选择使用,或者使用其他的,适合自己的就可以。


2.环境搭建

2.1 python解释器

print(123)

print(456)


python解释器的作用就是讲代码文件解释器计算机能听懂的语言。

python解释器版本:

  • 2.x
  • 3.x现在是主流的版本

注意:不建议使用最新的版本3.11之类的。


大家可以在官网自行下载,安装特别简单,也可以参考这篇文章。如果不会安装的或者安装报错的可以自行上网搜索。

38.png


2.1.1 关于安装目录

在这里我简单解释一下python安装的目录里面文件夹的含义。

这里以C盘,python 3.8为例


c:\python 3.8


       -python。exe                解释器


       -scripts


               -pip.exe


               -pip3.exe


               -pip.8.exe                安装python第三方模块        pip install requests


       -Lib


               -random.py


               -re.py                内置模块


               -site-packages


                       -requests


                       -django


2.1.2 测试解释器 c:\ceshi.txt

在这里我们新建一个文本ceshi.txt,内容如下。

print("hello world")


打开我们电脑终端,输入下面内容,运行即可。

C:\Users\admin>C:\Users\18483\AppData\Local\Programs\Python\Python39\python.exe C:\ceshi.txt


运行之后,出现如下界面,就表明我们的环境配置没有问题,可以正常使用。

39.png

注意:python代码文件一般都是以py为后缀的。后面我们会提到。


2.1.3 测试pip工具

和上面一样,打开cmd。实际上就是安装模块,我之前也说过,网上也有方法,这里还是基础原理,个人觉得安装比较麻烦。


C:\Users\admin>C:\Users\18483\AppData\Local\Programs\Python\Python39\scripts\pip.exe pip intall reqtests  


2.1.4 环境变量

即使不配置环境变量,也不影响我们的使用,只是,在以后会帮助我们更加方便。

就像前面一样,我们在终端输入了这样的命令。


C:\Users\admin>C:\Users\18483\AppData\Local\Programs\Python\Python39\python.exe C:\ceshi.txt
C:\Users\admin>C:\Users\18483\AppData\Local\Programs\Python\Python39\scripts\pip.exe pip intall reqtests 

们发现这样,每次都要加路径,挺麻烦的,那么,环境变量的好处就体现了。我们把这个路径添加到系统变量中,下次的时候我们就不用加路径了,是不是方便了许多了。此时,在pip模块的时候就方便了不少。那么怎么配置环境变量呢。


手动添加python环境变量过程


找到计算机,点击鼠标右键在弹出的选项中点击【属性】,然后点击【高级系统配置】


40.png


  • 点击【环境变量】

41.png

  • 在系统变量中,找到Path,双击,在打开的编辑系统变量中,在末尾添加一个英文的分号,将python软件安装路径复制进去就可以了

42.png

2.2 Pycharm

IDE,集成开发环境,编写python代码+调用解释器运行代码

社区版,免费

专业版,收费


大家可以自行去官方网站下载安装,安装也不难,这里就不作过多赘述。

今天就向大家简单介绍环境搭建和入门。希望大家可以学到东西。

相关文章
|
4天前
|
Python
Python 编程入门:打造你的第一个程序
【9月更文挑战第27天】编程,就像是在数字世界里绘画。想象一下,你手中的键盘是画笔,屏幕是画布,而代码则是你的颜料。这篇文章将带你走进编程的世界,学习如何使用 Python 这门语言来创建你的第一个程序。我们将从基础的语法开始,逐步深入到条件判断和循环结构,最终完成一个简单的猜数字游戏。无论你是否有编程经验,这里的内容都将为你打开一扇新的大门。
|
4天前
|
人工智能 数据挖掘 开发者
Python编程入门:从零到英雄
【9月更文挑战第27天】本文旨在通过浅显易懂的语言,为初学者介绍Python编程的基础知识和实用技巧。我们将一起探索Python的世界,了解其语法、数据结构,并通过实际示例学习如何编写简单的Python程序。无论你是编程新手,还是希望拓展技能的开发者,这篇文章都将为你打开一扇通往Python编程世界的大门。
|
3天前
|
Python
? Python 装饰器入门:让代码更灵活和可维护
? Python 装饰器入门:让代码更灵活和可维护
11 4
|
5天前
|
存储 人工智能 数据挖掘
Python编程入门:从基础到实战
【9月更文挑战第26天】 在这篇文章中,我们将一起探索Python编程的奇妙世界。无论你是初学者还是有一定经验的开发者,这篇文章都将为你提供有价值的信息和技巧。我们将从Python的基本语法开始,然后逐步深入到更复杂的主题,如函数、类和模块。最后,我们将通过一个实际的项目来应用我们所学的知识。让我们一起开始这段Python编程之旅吧!
|
3天前
|
数据可视化 Python
使用Python进行数据可视化:从入门到精通
【8月更文挑战第60天】本文是一篇面向初学者的Python数据可视化教程,旨在帮助读者掌握如何使用Python及其强大的库(如Matplotlib和Seaborn)来创建引人入胜的数据可视化。我们将从基础开始,逐步深入,最终达到能够独立完成复杂数据可视化项目的水平。无论你的背景如何,只要你对数据可视化感兴趣,这篇文章都将为你开启一段新的学习之旅。
|
4天前
|
Linux Android开发 iOS开发
开源的Python库,用于开发多点触控应用程序
Kivy是一款开源Python库,专为开发多点触控应用设计,支持Android、iOS、Linux、OS X和Windows等平台。本文将指导你使用Kivy创建“Hello World”应用并打包成Android APK。首先通过`pip install kivy`安装Kivy,然后创建并运行一个简单的Python脚本。接着,安装Buildozer并通过`buildozer init`生成配置文件,修改相关设置后,运行`buildozer -v android debug`命令打包应用。完成构建后,你将在`./bin/`目录下找到类似`your-app-debug.apk`的文件。
12 2
|
4天前
|
Python
Python 装饰器入门:让代码更灵活和可维护
Python 装饰器入门:让代码更灵活和可维护
|
4天前
|
机器学习/深度学习 计算机视觉 Python
opencv环境搭建-python
本文介绍了如何在Python环境中安装OpenCV库及其相关扩展库,包括numpy和matplotlib,并提供了基础的图像读取和显示代码示例,同时强调了使用Python虚拟环境的重要性和基本操作。
|
5天前
|
iOS开发 Python
6-8|如何使用Python语言开发IOS混淆工具
6-8|如何使用Python语言开发IOS混淆工具
|
Python
python环境搭建和打包
  安装:            python是有两个版本的一个是2.x,一个是3.x,这两个版本是不兼容的所有请使用前看准版本。下面我们主要说3.5版本。 Mac:https://www.python.org/ftp/python/3.5.2/python-3.5.2-macosx10.6.pkg Windows:         你可以根据你的电脑版本选择64位还是32位64位安装或32位安装。
1334 0