Python零基础编程——01起步并搭建Python环境

摘要

本工作室将出一些列,手把手教中学生水平的同学学习Python编程。不管你现在是中学生,还是说你是中学毕业多年在社会摸爬打滚。只要你有一颗好学的心,你就能掌握一门技术,不说大富大贵,起码能解决基本温饱问题。有一技之长,怎么也不怕被社会淘汰。少看点抖音、快手,每天多花1个小时学习。

适合

  • 待业人员
  • 初高中学历转行学编程技术人员
  • 在校中学生
  • 非计算机专业人员想转行学编程
  • 编程爱好者
  • 关注公众号:甫义工作室 freo-studio,回复“起步并搭建Python环境”,获取源码及更多资料

本文,将从零介绍讲解编程入门,已有基础的同学当温故而知新,未知编程为何物的同学开启技术之旅。

 

一 编程技术简介

1-程序是什么?

程序就是你使用的电子产品内部的数据+逻辑算法。你手机的微信、头条、抖音、快手、QQ等,你能看到的一切,都是程序。都是人造的科学。你也可以写这些程序,只要你掌握了编程技术。

而编程,就是编写程序的过程。这个过程能让你有创造世界的美妙感觉,又能让你有毁灭世界的痛苦感觉。

扩展:计算机是怎么跑起来的?

零基础编程——起步并搭建Python环境

https://s.click.taobao.com/BPLahiv

2-程序是怎么跑起来的?

基础知识,不需要深入学习,简单找本读物学习下还是很有必要的。推荐下面这本书,以图配文的形式详细讲解了二进制、内存、数据压缩、源文件和可执行文件、操作系统和应用程序的关系、汇编语言、硬件控制方法等内容,让你了解从用户双击程序图标到程序开始运行之间到底发生了什么。

零基础编程——起步并搭建Python环境

https://s.click.taobao.com/W2Ykhiv

二 Python 初步认识

1-Python是什么?

Python是一门编程语言,不同的程序运行在不同的环境中。例如我们手机有安卓、苹果,安卓的手机有用程序App用Java开发,苹果的app程序用Swift。例如微信,安卓版的微信和苹果版的微信是由不同的编程语言开发出来的。有同学会问为什么不统一由一种语言开发到各个环境运行呢?这个是商业利益问题,不同的生态圈导致。那Python是门怎么样的编程语言呢?可以做什么?

学python可选择的方向广,web方向、人工智能方向、数据分析方向、网络爬虫等都是可以做的,且都属于比较热门且发展较好的从业方向。常见岗位:python开发工程师、人工智能工程师、大数据分析工程师、爬虫开发工程师、搜索引擎工程师,等等

 

2-主流编程语言有那些?

2019 年 10 月 TIOBE 程序语言排行榜如下

零基础编程——起步并搭建Python环境

 

语言各种各样,都是根据需求决定用那种。你开发安卓app选择Java,你开发Window应用程序选择C#,你开发数据库存储过程选择SQL,等等。当然Python什么都可以做,万金油。但是尽管各式各样的编程语言,但是各大编程语言的编程思想都是一致的。都有数据类型、集合、循环、函数、类、文件、异常处理、测试、网络、线程、模块、IO输入输出等等。

 

三 Python Windows环境下搭建开发环境

1-环境搭建

准备条件:一台联网的电脑,手提或者PC(在家或者网吧)windows操作系统

下载软件:

https://www.python.org/downloads/windows/
或者
https://python.en.softonic.com

 

零基础编程——起步并搭建Python环境

 

零基础编程——起步并搭建Python环境

下载exe

零基础编程——起步并搭建Python环境

勾选添加Python到系统PATH

零基础编程——起步并搭建Python环境

点击Install Now

零基础编程——起步并搭建Python环境

安装中

如提升下面:点击 取消path路径长度限制

零基础编程——起步并搭建Python环境

 

 

2-检查安装完成

按下-win键+R键 :输入cmd,打开命令行

零基础编程——起步并搭建Python环境

 

输入:python 回车

零基础编程——起步并搭建Python环境

 

打开:IDLE

 

零基础编程——起步并搭建Python环境

 

运行如下:

零基础编程——起步并搭建Python环境

 

测试:输入print("helloworld")
>>> print("helloworld")
helloworld
>>>

回车运行结果:

零基础编程——起步并搭建Python环境

 

 

3-print("helloworld")这个过程发生了什么?

Python执行了一句代码:print("helloworld")

零基础编程——起步并搭建Python环境

 

四 编写第一个Python程序并运行

1-创建py文件,编写程序

D盘路径下新建一个txt记事本,修改名:hellowold.txt

零基础编程——起步并搭建Python环境

hellowold.txt

打开:输入:

print("helloworld")#输出
a =3
b =4
print(a+b)#加
print(a-b)#减
print(a*b)#乘
print(a/b)#除

保存后修改文件后缀.txt改为.py

 

零基础编程——起步并搭建Python环境

 

找不到后缀的要文件-查看-勾选显示后缀

 

零基础编程——起步并搭建Python环境

 

 

按下:win键+R键 运行cmd

 

零基础编程——起步并搭建Python环境

 

打开命令行:输入:Python D:\ hellowold.py 回车运行程序py文件

可以看到程序运行的结果:

零基础编程——起步并搭建Python环境

 

这个只是命令行终端控制台运行出来的程序,我们通常称之为终端或者控制台。没有界面,没有交互操作。后面我们基础打好引入GUI界面操作交互,就是应用程序,就可以做一个简单的window计算器。如下:

 

零基础编程——起步并搭建Python环境

 

2-这个过程做了什么?

简单了解下就好:有个印象有个简单的概念

1.过程概述 Python先把代码(.py文件)编译成字节码,交给字节码虚拟机,...

2.字节码 字节码在python解释器程序里对应的是PyCodeObject对象 ....

3..pyc文件 PyCodeObject对象的创建时机是模块加载的时候,及import P...

4.PyCodeObject Python代码的编译结果就是PyCodeObject对象 t...

5..pyc文件格式 加载模块时,模块对应的PyCodeObject对象被写入.pyc文件

 

 五 Python编程资料推荐

Python技术方向繁多,作为入门初学者,基本需要一两本书籍作为参考。

挑选了两本书,推荐Python书籍两本如下:

 六 总结

不管你有没有上过大学,有没接触过技术,只要你想学,关注我们,我们零基础编程系列,带领你进入编程世界,我们将继续以《零基础学python编程从入门到实践》为指导书。进入编程世界

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一毛钱的年代

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值