【Python 学习记录】0.Python3的安装及准备

本文旨在为初学者提供Python3的学习路线图,从Python3的基本概念介绍到安装步骤,并分享一些学习过程中可能遇到的问题。

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

0.0 写在前面

  因为 别人的缘故+某部日剧的影响+备考计算机二级 打算系统自学一遍Python3,以前对这门语言只是有初步的认识,本人一直是MATLAB党,所谓文无第一,计算机语言其实也没有好坏之分(?),多学一点总是没错的.
  网上其实有很多非常优秀的Python3教程了,我之所以还要在这里开这个系列,是因为我单纯的想记录下我的学习过程,其中一定不乏错误的示例和各种各样的弯路,但我相信这是每个自学者无法逃避的问题,我希望将这些问题记录并展示在这里.另外也正是由于这些错误的存在,在此强烈建议读者对本系列博客保持质疑精神.
  另外这个系列会尽量做到0基础也能看懂,但因为编者本身已经有三门程序设计语言基础,部分细节可能会照顾不到没有任何程设基础的初学者(但考虑到现在C语言已经成为通识课了,这种情况应该会很少(至少会有一门程设语言基础)),敬请谅解.

0.1 Python3的初步认识

  在Bing中输入关键字Python就可以找到Python的官方网站.Python官网首页

  官网上直接为我们展示了一些Python3的代码实例:

  # Python 3: Fibonacci series up to n
>>> def fib(n):
>>>     a, b = 0, 1
>>>     while a < n:
>>>         print(a, end=' ')
>>>         a, b = b, a+b
>>>     print()
>>> fib(1000)
0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987

从这段官网示例中我们可以粗略的了解到以下几点:

  • Python中#表示注释,因为其后的文字是说明性质的(直到n的斐波那契数列)
  • 三个右尖括号应该是输入的标志,因为这部分文字包括变量赋值,基本逻辑等
  • def表示函数的定义(声明),基本的函数声明应该有如下格式(注意冒号):
>>> def 函数名(变量列表):
  • Python中缩进十分重要,无论是函数定义完成还是逻辑结束,末尾即无括回符号(C,C++)也无end关键字(MATLAB),缩进是唯一指示这些工作完成的标志.
  • Python中的赋值语法为(注意到结尾没有分号或者逗号):
>>> 变量1,...,变量n = 值1,...,值n
  • Python中的while循环语法为(注意冒号):
>>> while 判据:
  • print函数可以显示(输出)内容,考虑到print的参数表在两次调用中并不相同,猜测print函数可以重载(即一个函数根据向其传递的参数不同,重新载入为不同形式).

      更多的信息就不在这里挖掘了,仅凭官网首页的一张图片了解这些内容已经足够.

0.2 Python的下载和安装

  进入下载页面可以下载到最新版本的Python(我写下这些的时候Windows下最新版本是3.7.0),这里需要根据自己机器的情况下载合适的安装包.另外顺便下载个帮助文件,毕竟初学者,多准备点总是没错的.
  进入安装界面(这里我直接勾选配置路径(Add Python to PATH)),选择自定义安装(也可以选择直接安装):Python安装页面
  选择组件及设置安装路径(仍然勾选把Python添加到环境变量中):Python安装页面
  点选安装即可开始安装(这里要注意一个问题,在部分ghost版(精简版)win7中,由于操作系统缺乏必要的组件,win7不能正常升级,某些机器会报告安装错误,这是由于老版本win7中不包含Python运行所需的必要组件,有时即便安装成功也会在运行时报错.对于这个问题在此建议联系购机厂商获得随机器附赠的Windows操作系统并打开系统更新,很久以前的360提供的Windows正版升级服务也可以解决此问题).
  安装成功后弹出如下界面:Python安装页面

0.4 其它准备工作

  暂时还不想开始写Python代码,可以先依照安装完成页面的提示去看一下官方指引,另外配置一个好的文本编辑器也是必要的,这里推荐使用Notepad++的32位版本(64位版本不支持绝大部分插件,何况文本编辑器没必要追求极致性能)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值