A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 甜兔投喂杀 初级黑马   /  2019-3-15 12:15  /  1705 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

**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

4 个回复

倒序浏览
优秀
回复 使用道具 举报
红红火火恍恍惚惚
回复 使用道具 举报
回复 使用道具 举报
carpe 发表于 2019-3-15 13:57
红红火火恍恍惚惚

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马