Python学习第一章:第一次的亲密接触(一)

时间:2022-06-21 20:47:30

Python下载

Python最新源码,二进制文档,新闻资讯等可以在Python的官网查看到:

Python官网:http://www.python.org/

至于下载安装哪个版本不是很重要,基本差不多,所以不要太在意。。

Python安装

Python已经被移植在许多平台上(经过改动使它能够工作在不同平台上)。

您需要下载适用于您使用平台的二进制代码,然后安装Python。

如果您平台的二进制代码是不可用的,你需要使用C编译器手动编译源代码。

编译的源代码,功能上有更多的选择性, 为python安装提供了更多的灵活性。

Window 平台安装 Python:

以下为在 Window 平台上安装 Python 的简单步骤:

  • 打开浏览器访问http://www.python.org
  • 在下载列表中选择Window平台安装包。
  • 下载后,双击下载包,进入Python安装向导,安装非常简单,你只需要使用默认的设置一直点击"下一步"直到安装完成即可,一般情况下我们默认安装在C盘根目录下。

 

集成开发环境: PyCharm

PyCharm 是由 JetBrains 打造的一款 Python IDE,支持 macOS、 Windows、 Linux 系统。

PyCharm 功能 : 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制……

Python学习第一章:第一次的亲密接触(一)

 以后的学习笔记中,我都是在PyCharm中编辑及演示。

第一个Python程序

输出hello world

  1、可以在Pycharm中输入print("Hello World!")

Python学习第一章:第一次的亲密接触(一)

执行演示后会显示如下:

Python学习第一章:第一次的亲密接触(一)

 似乎每个程序员都是从这里走向了成功之路。。。。

Python 变量

变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。

基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。

因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。

Python 中的变量赋值不需要类型声明。

每个变量在内存中创建,都包括变量的标识,名称和数据这些信息。

每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。

等号(=)用来给变量赋值。

等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。

例如:

Python学习第一章:第一次的亲密接触(一)

演示输出为:

Python学习第一章:第一次的亲密接触(一)

再举个例子:

Python学习第一章:第一次的亲密接触(一)

输出为:

Python学习第一章:第一次的亲密接触(一)

大家有没有发现问题呢?

为什么我在后面把变量名name的变量值改成“josen” 后name2却没有随之改便,还是输出成andy呢?

其实这是在Python中,变量名是直接指向的变量值“andy”,而不是变量名 name,所以在后面的时候不管你怎么改动name的变量值,都不会影响到name2的输出。

多个变量赋值

Python允许你同时为多个变量赋值。例如:

a = b = c = “andy”

以上实例,创建一个整型对象,值为andy,三个变量被分配到相同的内存空间上。

例如:

Python学习第一章:第一次的亲密接触(一)

 

您也可以为多个对象指定多个变量。例如:a, b, c = “andy”, “josen”,"john"

Python学习第一章:第一次的亲密接触(一)

以上实例,两个整型对象"andy"和"josen"的分配给变量 a 和 b,字符串对象 "john" 分配给变量 c。

 

变量定义的规则:

    • 变量名只能是 字母、数字或下划线的任意组合
    • 变量名的第一个字符不能是数字
    • 以下关键字不能声明为变量名,请牢记!!!
      'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield'