Python

  • 什么是python?
    • 是一门编程语言. 与 JavaScript 相同
  • 做什么?
    • 人工智能
    • 爬虫
    • 服务器
  • 为什么要学?
    • 目前语言热度高: tiobe 语言排行榜中 第三名!
    • 学习简单: 语法 与 js 极其相似, 学习成本低
  • 最终目标:
    • 使用python语言 制作网站接口服务器, 搭配 vue 实现一个网站: 全栈开发

Python

官方网站: https://www.python.org/

目前python的版本:

  • 2.7: 好多旧项目使用的2.7
  • 3.8: 新项目使用3.8

这两个版本不兼容: 所书写的代码互相无法识别

下载地址: https://www.python.org/downloads/release/python-385/

安装:

image-20200911091720111

测试: 在命令行执行

1
python -V

image-20200911092200024

为什么要安装python软件

  • python书写的代码是人能看懂的, 但是计算机无法识别; 计算机只能识别2进制的代码;
  • 官方提供的软件 就可以把 我们书写的代码 转为 二进制的代码 运行到计算机上!

HelloWorld

1
2
3
4
5
6
7
8
9
10
11
12
# JavaScript文件的后缀名是 .js
# python文件的后缀名 .py
# js的注释符号是 //
# py的注释符号是 # 快捷键 ctrl+/
# 打印: print
print('Hello World!')

# 执行:
#nodejs中执行是node 01.js
# windows: py 01.py
# mac: python3 01.py
# 注意:命令行必须在 文件所在目录下 打开; 这样路径才是对的

02

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# input() 函数: 通过cmd 收集用户录入的数据

# 书写起来 类似于 js 的非严格模式
# 非严格模式: 1.变量不用声明 2.不用分号结尾

# js中: let name = 'xxx';
# py中: 没有 let var const 这些关键词
name = 'xxx'
print(name)

# input(): 输出一串文本 到cmd, 并且接收用户录入的内容 作为返回值
name = input('请告知您的姓名:')
print('欢迎,', name)