黑马程序员技术交流社区

标题: python预习班第一天总结 [打印本页]

作者: 甜兔投喂杀    时间: 2019-3-15 12:15
标题: python预习班第一天总结
**python基础课第一天**

**python的起源**

1,语言的分类 (操作系统Windows,Linux,Mac

编译:统一编译直接执行,只能在同一操作系统,C

解释:一行一行解释,按顺序执行,可以在不同操作系统

python是解释器(优点:跨平台性 缺点:运行速度慢

2,python的设计目标

简单直观且功能一样强大

开源

代码阅读起来简单,容易理解

开发速度快

3,python的设计哲学

只用一种方法来做一件事情(优雅 明确 简单

python

​     print(“111”)

JAVA

​     public static void main(){                                      python前期学得特别快

system.out.printf(“111”)

}

4,python的特点(找到一个有强大功能的对象帮自己执行

python是完全**面向对象**的语言(对象:函数,模块,数字,字符串

python拥有强大的标准库

python有大量的第三方模块(和标准库一样,功能覆盖科学计算,人工智能,机器学习,web开发,

5,优缺点

优点(简单易学,开源,面向对象,丰富的库,可扩展性(可以用C或C++编写关键代码在python中运行

缺点(运行速度,国内市场小,中文资料少

**第一个python程序**

执行方式(

1,解释器:python/python3

exit() 或ctrl+d 退出解释器

2,交互式:ipython(优点:快 缺点:不能保存

​               i表示交互

​               ipython可以自动补全,可以直接linux

ls-lh 当前文件下的文件夹  ls-la显示隐藏文件夹

exit或ctrl+d后y 退出解释器





gedix 就是一个ubantu系统里的记事本

1 ,创建文件夹

mkdir 文件夹名字

2,创建文件

touch文件名

3,写代码

python的第一个函数 print()输出

4,运行

**常见错误**

名称错误 nameError(99%拼写 1%引入(颜色和输出file

写在一行(syntaxError:invalid syntax语法无效

缩进错误(indentationError 空格

python 2.x的解释器是python不支持中文 ,python 3.x的解释器是python3

# `-*-coding:utf8-*-(中文显示`

#

**Python的IDE--PyCharm**(适合开发大型项目

IDE(集成开发环境-只需要写代码,不需要其他了

工具(图形用户界面,代码编辑器,编译器,调试器

* error 错误
* name 名字
* defined 已经定义
* syntax 语法
* invalid 无效
* Indentation 索引
* unexpected 意外的,不期望的
* character 字符
* line 行
* encoding 编码
* declared 声明
* details 细节,详细信息
* ASCII 一种字符编码


python基础课第一天.txt

2.65 KB, 下载次数: 0

售价: 1 黑马币  [记录]  [购买]

python


作者: 少钧    时间: 2019-3-15 13:43
优秀
作者: carpe    时间: 2019-3-15 13:57
红红火火恍恍惚惚
作者: 甜兔投喂杀    时间: 2019-3-15 14:13
少钧 发表于 2019-3-15 13:43
优秀


作者: 甜兔投喂杀    时间: 2019-3-15 14:13
carpe 发表于 2019-3-15 13:57
红红火火恍恍惚惚






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2