python入门

1、编程语言分类

2、python介绍

3、安装多版本python解释器

4、第一个python程序
python程序运行的三个步骤

5、语法(注释,变量)

一、编程语言分类
源代码------------------解释器--------------------》二进制指令

机器语言:直接用二进制指令编写程序
缺点:1、二进制指令难记,极易出错
2、编程复杂度极高

汇编语言:用英文标签取代二进制指令去编写程序
缺点:编程复杂度依然很高

高级语言:用人类理解的语言去编写程序
高级语言编写的程序计算机无法理解,必须经过翻译,按照翻译方式不同分为2种
1.编译型(C,JAVA)执行效率高(高在下一次运行)
2.解释型(python,shell)执行效率低,每次都要翻译
开发效率主要取决于这门语言的封装程度高不高
语法简不简单(python最简单,shell和go次之)
第三方库完不完善

PS:现阶段网络IO延迟很长,高达几秒钟,软件速度会限制在网络端,所以各种语言在运行效率方面差距并不明显

二、python介绍
解释型编程语言,封装程度高,语法简单,第三方库完善
特点:开发效率高,执行效率低

python2和python3有些地方不兼容

python漏洞资讯网站:安全客

三、安装多版本python解释器
解释器Cpython、Jpython等等
安装IDE 超级编辑器--------》pycharm

四、编写第一个python程序
交互式环境:香!
作用:调试代码,对一段代码不确定是否正确,可在交互式环境下输入判断对错
特点:即时运行代码 (每输入一行代码会立刻运行,看到结果)
无法永久保存代码

例:Windows下输入cmd
print (“hello world”)
退出输入:exit()

五、运行python的三个步骤(非常重要)
例:输入print (“hello world”)写入文件a.py
运行a.py
python3 “D:\a.py”
1.先启动python解释器----------------------------------------------------------------在内存中运行
2.python解释器会先把a.py从硬盘中读入内存----------------------------------读入内存
3.python解释器会解释执行刚才读入内存的代码,识别python语法------文件加载到python解释器运行
所以运行一条命令只产生一个进程(python解释器)

六、语法:注释,变量
注释:
作用:
1、对代码进行解释说明(可读性是一段代码质量的重要指标,注释就是一个重要手段)
用法:多行注释 ‘’’ ‘’’
单行注释 # (主力)
快捷键-----自动整理注释格式:ctrl+alt+L
2、挂起暂时不想运行的代码
快捷键-----批量加减注释:ctrl+?

变量:
什么是变量?
量:事物的状态
变:事物的状态是可变化的

变量:记录事物不断变化的状态
变量是一种存取内存的机制

再用文件机制写入硬盘

为什么要变量?
就是为了让计算机像人一样记住事物状态的变化(记在内存)

如何用变量?
原则:先定义,后引用
1.先定义
name = “JAY”
age = 20
job = “music”

2.后引用
引用的是变量名
例:输入print(name)
运行出结果JAY
学习资料自取
python零基础全套
http://www.makeru.com.cn/course/details/1804.html?s=143793

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值