Python基础入门教程

本文是初中生的Python编程学习笔记,介绍了Python的安装步骤,包括官网下载、自定义安装并确保添加到PATH。还讲述了PyCharm和VSCode两种IDE的安装及使用,以及基础的Python编程概念如输入输出、数据类型等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

大家好,这里是想学好编程的初中生一枚,我打算将这个文章作为我的学习笔记,同时也可以帮助读者学习!

所谓“基础教程”也就给予这个文章一个定义了,仅仅会讲概念性并且简单的知识点。

Python的安装

学习一个新语言当然就是需要安装环境了,其中有两项

其中要安装python和python的解释器,在我看来,安装python就相当于让计算机学会这个语言,而安装python的解释器就是方便运行这个程序

第一步:安装python

https://www.python.org/

进入这个python的官网,选择上方的downloads

然后直接选择download for Windows

这样的话应该能自动下载了

我们要选择customize installation 这样我们可以自定义所要下载的的东西

然后接下来有一点很重要,这个页面下方的一个框必须勾选,上面写着

Add Python to PATH

ok,接下来一路默认就行了,python的安装位置其实没什么太大影响,只要你能记得住就行

还有一个测验的需求,简单来说我们可以直接调出运行窗口(win+r),输入CMD

然后输入 python

如果出现这个界面,就说明安装成功

其实这样已经可以编写代码了呢

安装IDE

我其实现在还是搞不太清“解释器”“编译器”“IDE”“IDLE”的区别,但是我倒是知道接下来要安装的东西叫应该是叫“IDE”(集成开发环境)

大概就是为了让编写程序更方便和直观吧!

接下来要讲解两款的安装

  • pycharm
  • vscode

PyCharm的安装

我们先进入这个网页https://www.jetbrains.com/zh-cn/pycharm/download/?section=windows​​​​​​

大概就是这样的界面

 之后下滑,找到PyCharm Community Edition

然后 直接进行下载,我感觉所需要注意的不多,根据自己的需求进行选择即可

VS Code的安装

Visual Studio Code - Code Editing. Redefined先进入这个网站

直接选择下载

之后 建议安装过程那些选项框仔细读读然后选择

VS Code的插件推荐

我因为最开始学习python就用的vscode所以能稍微比pycharm了解点。

我们先来点击这里的扩展

推荐第一个,中文界面插件!

要我说,有个初中英语文凭这些界面也都是能看懂了,但是最好的还是下载个这个,可以方便阅读。

还有这个,这个确实是需要安装的

 

接下来我也将用VS Code进行演示

第一个python程序

所谓第一个***程序,其实就是为了让我们了解这个语言以及我们用的IDE的使用方法

接下来以VS Code来示例

新建python文件

这个界面,我一般习惯直接双击,会出现这个

我们点击“选择语言”,输入python点击进入

这个界面时候先按Ctrl+S保存一下

Hello,World!

然后编写程序咯!

print("Hello, World!")

为何有hello world这个说法,据说是《C 程序设计语言》这本书的作者之一Brian Kernighan在早期出版的一本书中用过这个语句,但他自己似乎也没有理由为何这样写~

这个旨在测试系统,换句话说,看你的编程环境好不好用。

继续,我们编写完后点击左上角的三角运行

自此,你编写了你第一个python程序

 python注释

我感觉嘛,想自己学习编写程序,学会注释是最重要的,为何?因为注释可以体现你自己的编程思路,让你自己回顾自己的程序时候能了解到自己当时在想什么,是什么思路。

注释完全不会影响程序运行,大概就是让计算机运行的时候直接跳过那段语句

python的注释分为两种

  • 单行注释
  • 多行注释

单行注释

单行注释的结构如下:

#这是一个注释
print("Hi")#这是一个注释

可见,单行注释是以一个井号(#)打头,后面写注释内容

可以放在一个语句后面,也可以独成一行

多行注释

多行注释分为两种,一个是用单引号(''')一个用双引号(""")

大致如下

'''
这是多行注释,用三个单引号
单引号注意要用英文输入法哦
'''

"""
这是多行注释,用三个双引号
双引号注意用英文输入法哦
"""

挺好理解吧

python输入输出(基础)

我打算等我对python语法有深入了解后再写一个深入版的

毕竟我把输入输出放到第二位,主要是为了让读者可以对于后面的内容有个大概了解

我现在将要讲解的是纯input和print没有任何格式化输出一类的难题

输入

首先输入,需要用

text = input("请输入")

逐条解析,text是一个变量名字,没有实际意义,只是为了把用户输入的东西存在里面。

如何存在里面,使用等于号(=)把等号右边的内容赋值到等号左边上。

然后input()本身可以获取用户的输入了,那么引号里面的“请输入”是什么作用呢?是为了提示用户输入,例如我们可以编写这样的一个程序

text = input("请输入你的年龄:")

然后运行结果将是

理解大概意思了吧

但倒是有一点需要知道,input获取的输入都是字符串类型,下一模块会讲

输出

输出我们用

text = input("请输入:")
print(text)
print("Hello")

第一个print,输出了我们第一行语句输入的内容,然后第二行语句输出了引号的内容

输出如下

那么自此,我们对于input和print有个大概的了解了! 

数据类型

不知道为什么,网上很多教程都是会把数据类型放到开头讲,可能是因为这样会让我们对于整个结构有个概念吧

那么,数据类型有以下几个

  • Number(数字)
  • String(字符串)
  • List(列表)
  • Tuple(元组)
  • Set(集合)
  • Dictionary(字典)

具体深入一点可以知道,这六个数据类型分为“可变数据类型”与“不可变数据类型”

  • 可变数据:List(列表)、Dictionary(字典)、Set(集合)
  • 不可变数据:Number(数字)、String(字符串)、Tuple(元组)

那么接下来对于这七种数据类型进行一定的理解

首先要说一个事情,下面这段代码是为了获取变量的数据类型

a = 2.5
b = type(a)
c = isinstance(a,float)

建议用type(),这个可以直接输出数据类型,第二个isinstance按我的理解,是对比,是否和你第二个填写的数据类型相符。 

运行结果:

 

Number(数字类型)

数字类型有以下几个

int、float、bool、complex(复数)

int(整型)

初中数学有理数得知,整型,也就是整数,即正整数,0,负整数

我们可以这样

a = 2
print(type(a))

整型也可以用不同进制的方法来计算,最终print()会将其转为十进制

float(浮点型)

简单来说,只要含有小数点的就说浮点数

a = 2.5
print(type(a))

 


未完待续~~~~~~~~~~~~


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值