学习python之前的准备工作

  • 一:windows下python的安装
    • 1、下载python安装包
    • 2、安装python
    • 3、安装完成
  • 二、安装完成之后的检查
    • 1、打开IDLE
    • 2、文本文件编程
  • 三、我的第一个python程序
    • 1、使用IDLE编写我的第一个python程序
    • 2、使用文本文件编写python代码

一:windows下python的安装

1、下载python安装包

python官网下载地址:https://www.python.org/downloads/release/python-371/

在这个网站下面选择这个安装包,直接点击即可下载

2、安装python

双击这个安装包打开它,双击之后一定要把方块前面的两个√都打上,再点击“Install Now”

3、安装完成

此时静待程序安装完成即可,安装完成之后关闭安装时的对话框。

二、安装完成之后的检查

python的编程环境有很多种,最基础的是使用IDLE编程和文本文件编程,其他的还有各种集成式开发环境(IDE)如pycharm、Eclipse with PyDev和VIM等等,大家在学习python编程基础时建议使用IDLE和文本文件的编程方式,由于python的语法非常简洁,所以即使纯手写也很简单,更重要的是使用IDLE和文本文件这种纯手写的编程方式能够加深大家对python的理解,这一点在python的初学阶段非常重要。

1、打开IDLE

点击计算机左下角“开始”按钮,在搜索框“搜索程序和文件”中输入IDLE(大小写均可),此时就会在“程序”中出现“IDLE(Python 3.7 64-bit)”字样:

点击“IDLE(Python 3.7 64-bit)”,python交互式编程环境就会弹出:

出现上图对话框即代表python安装成功。

2、文本文件编程

新建一个文本文件,然后将这个文件名改为 first.py,改变文件名称和后缀时会弹出这个对话框,点击“是”

点击"是"之后文件的图标就会改变,如下所示:

这就是一个python文件。

将鼠标放在first.py文件上,点击右键,将鼠标放在“Edit with IDLE”上,弹出“Edit with IDLE3.7(64-bit)”之后点击“Edit with IDLE3.7(64-bit)”,此时就以python编辑器的模式打开了 first.py


打开之后我们看到的是一个空文件。

三、我的第一个python程序

1、使用IDLE编写我的第一个python程序

首先打开IDLE,弹出python交互式编程环境,在这个环境中>>>是你写代码的地方,我们首先计算一下简单的加减乘除运算,例如计算123+345-789+1001,我们只需将这些数字和符号直接输入在>>>后面即可


为了程序的美观,我们在数字和加好之间加上了空格,希望你以后变成时也能这么做。

在编程这个行业,有一个古老的入门仪式,就是让你的程序输出一行字符“Hello World”,代表这你已经正式开始使用这么编程语言进行学习和工作了,用python实现一个“Hello World”的输出非常简单,你只需要在>>>后面写上 print(“Hello World”)即可

注意print是英文打印的意思,此处必须全部小写;圆括号和双引号必须是英文字符且除双引号内部之外其他地方不能有空格,然后在双引号内部写上自己想输出的内容,如“Hello World”等等,你也可以写上其他内容,它都会原样输出,赶紧试试吧。

使用IDLE写的代码是不会被保存的,要想保存代码我们必须将代码写到文件里

2、使用文本文件编写python代码

首先我们使用刚才的方式创建并打开一个first.py文件

然后我们在这个文件中顶行顶格写上print(“Hello World”),就像这样:


然后我们按下ctrl + s进行保存

保存之后我们按下F5就能看到执行结果了:


这就是文本文件的编程方式,只要将代码写入文件,保存后按下F5就可查看执行结果。

交互式编程环境便于我们调试代码,而文本编程环境便于我们保存和修改代码,这两种方式各有所长,我们以后会根据不同的情况选择使用不同的环境学习pyton编程。

本章总结:
1、编程规范1:运算符前后加空格,这是为了能够让程序清晰易读,增强代码的可读性

2、编程规范2:成对的符号如括号、引号等等都要一次性写全,然后在内部添加内容

好了,我们现在已经准备好编程环境了,赶快开始学习编程吧,首先我们来学习 第一章 变量与运算符

欢迎收看:如何自学人工智能

python基础教程 学习前的准备相关推荐

  1. Python基础教程学习笔记:第一章 基础知识

    Python基础教程 第二版 学习笔记 1.python的每一个语句的后面可以添加分号也可以不添加分号:在一行有多条语句的时候,必须使用分号加以区分 2.查看Python版本号,在Dos窗口中输入&q ...

  2. 【莫烦Python】Python 基础教程——学习笔记

    文章目录 本笔记基于p1-p29[莫烦Python]Python 基础教程 大家可以根据代码内容和注释进行学习. 安装 我的:python3.8+anaconda+VS code print() pr ...

  3. python基础教程-学习python有什么好的视频教程?

    干货来袭,以下均为python好的学习视频,我们先从python的入门教程开始分享起! python入门教程(600集)https://www.bilibili.com/video/BV1ex411x ...

  4. Python基础教程学习目录 - Python入门教程

    Python 基础入门 2021 年 1 月 23 日 下午 12:48 目录 一.Python 基础篇 二.Python 线程/进程篇 一.Python 基础篇 Python 简介 Python P ...

  5. 【C010】Python - 基础教程学习(一)

     第一章:基础知识 >>> from __future__ import division #实现斜杠/为除,而不是整除 >>> 1 // 2 #实现整除 > ...

  6. python基础课程第12章,Python基础教程学习笔记 | 第12章 | 图形用户界面

    Python支持的工具包很多,但没有一个被认为标准的工具包,用户选择的自由度大些.本章主要介绍最成熟的跨平台工具包wxPython.官方文档: ------ 丰富的平台: Tkinter实际上类似于标 ...

  7. python笔记基础-Python基础教程学习笔记-1

    今天学习了第9章的八皇后问题,Python简洁的语法令我叹服.现总结如下: Python实现程序如下: def conflict(state,nextX): nextY=len(state) for ...

  8. 【莫烦Python】Python 基础教程学习笔记与代码

    文章目录 2 print 3 数学 4 自变量 5 while循环 6 for循环 7 if 条件 8 if else条件 9 if elif else 10 def 函数 11 函数.参数 12 函 ...

  9. python基础教程学习笔记十二

    图形用户界面 Tkinter Wxpython Pythonwin Java swing PyGTK pyQt 第五章 数据库支持 一python数据库api 1 全局变量 Apilevel  版本 ...

最新文章

  1. mysql gtid 搭建主从_MySQL5.7 - 基于GTID复制模式搭建主从复制
  2. UA MATH523A 实分析3 积分理论例题 集合的特征函数L2收敛的条件
  3. spring 两次进入拦截器_过滤器和拦截器的 6 个区别,别再傻傻分不清了
  4. P2502 [HAOI2006]旅行 最小生成树
  5. go 基准测试 找不到函数_基于Golang做测试
  6. DP问题之 捞鱼问题
  7. C语言定义外部变量或函数使得另一个C文件可以调用
  8. 微软即将修复Windows 2000漏洞
  9. 编写jmeter测试用例_Jmeter | 实现接口自动化设计说明
  10. jvm性能调优工具之 jmap使用详解
  11. 使用Python内置集合对象和内置函数filter()过滤无效书评
  12. Java输出杨辉三角形
  13. win10多合一原版系统_win10多合一原版系统
  14. 【freeradius】使用radclient调试radius协议
  15. C++模板(函数模板/类模板)
  16. 首次全面深度解密华为方舟编译器
  17. C语言自制简单点菜系统
  18. [JAVA安全webshell]冰蝎jsp木马分析
  19. 【临床预测模型】----选择合适的统计模型
  20. win11恢复win10的右击菜单,自测可用

热门文章

  1. 用python来控制wifi连接
  2. 2023最新智简魔方快云模板源码+已免授权
  3. FastDFS的三大误解
  4. 文科生学python_论文科生学习Python的收获
  5. coids+pika集群 问题小记
  6. 计算机软件与理论 算法,几种几何约束求解算法的分析-计算机软件与理论专业论文.docx...
  7. 乾颐堂2月HCIE、CCIE pass集合,洋洋洒洒21名同学
  8. 谷歌三篇重要论文读后感
  9. 计算机网络实验三 CPT实验
  10. linux关闭触摸板