Python学习笔记一:简介,安装,第一个程序

1. 简介


特点:

  • 优点
    1. Python提供了大量的基础库,覆盖网络、文件、GUI、数据库、文本等大量内容;
    2. 同时还有大量的第三方库;
    3. 优雅,明确,简单;
  • 缺点
    1. 运行速度慢,因为Python是解释性语言,在执行时会一行一行地翻译成CPU能理解的机器码,而C程序是运行前直接编译成CPU能执行的机器码,所以非常快;
    2. 代码不能加密,这一点跟C语言不同,C语言不用发布源代码,只需要把编译后的机器码(也就是你在Windows上常见的xxx.exe文件)发布出去;

2.安装


2.1 安装Python

2.2 运行Python

  • 打开命令行窗口,输入python出现以下两种情况:
    1. 若出现如下错误,则是没有配置环境变量,即在安装时忘记勾选Add Python 3.7 to PATH
      安装报错
    2. 出现以下提示,则配置成功,同时出现`>>>``,成功进入python交互式环境;
      配置成功
    3. 输入exit()并回车,即可退出python交互式环境;
  • 在Windows上运行Python时,请先启动命令行,然后运行python
  • 在Mac和Linux上运行Python时,请打开终端,然后运行python3

2.3 Python解释器

  • 需要Python解释器去执行.py文件;
    1. CPython
      从Python官方网站下载并安装好Python 3.x后,我们就直接获得了一个官方版本的解释器:CPython;在命令行下运行python就是启动CPython解释器。
    2. PyPy
    3. Jython

3. 第一个Python程序


3.1 命令行模式

  • 在Windows开始菜单选择“命令提示符”,就进入到命令行模式,它的提示符类似C:\>
  • 可以键入python hello.py来运行一个py文件;

3.2 Python交互模式

  • 在命令行模式下,键入python,即可进入Python交互模式,提示符为>>>

3.3 First program

  • 在python交互模式中键入:
>>> 100 + 200 + 300
600
  • 将其打包为calc.py文件,并在命令行模式下,键入如下命令,发现什么都没有输出;
C:\work>python calc.py
  • 将命令修改为printf(100 + 200 + 300),再次执行,即可看到结果:
C:\work>python calc.py
600

3.4 Sum

  • Python交互模式的代码是输入一行,执行一行,而命令行模式下直接运行.py文件是一次性执行该文件内的所有代码;

3.5 文本编辑器

  • 使用文本编辑器写Python程序,并保存为后缀为.py的文件;此处推荐两款编辑器;
    1. Sublime Text
    2. Notepad++
  • 可以在Linux或Mac中直接运行.py文件,但在Windows中不可以;

4. 输入输出


4.1 输出

  • print()函数输出字符串;
>>> print('hello, world')
  • 输出多个字符串,用逗号“,”隔开,print()函数遇到逗号“,”会输出一个空格;
>>> print('The quick brown fox', 'jumps over', 'the lazy dog')
The quick brown fox jumps over the lazy dog
  • 同时也可以打印整数,或者计算结果;
>>> print(300)
300
>>> print(100 + 200)
300
>>> print('100 + 200 =', 100 + 200)
100 + 200 = 300

4.2 输入

  • Python提供了一个input()函数;
>>> name = input()
Michael
  • 有了输入输出,我们可以将第一个程序改成有点意思的程序了;
name = input('please enter your name: ')
print('hello,', name)
  • 运行此程序
C:\Workspace> python hello.py
please enter your name: Michael
hello, Michael

猜你喜欢

转载自blog.csdn.net/zhao416129/article/details/82806693