zoukankan      html  css  js  c++  java
  • Python基础【day01】:Hello World程序(二)

    本节内容

    1. 安装
    2. Hello World程序
    3. 变量

    一、Python安装

    windows

    1
    2
    3
    4
    5
    6
    7
    1、下载安装包
        https://www.python.org/downloads/
    2、安装
        默认安装路径:C:UsersAdministratorAppDataLocalProgramsPythonPython35
    3、配置环境变量
        【右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》【在第二个内容框中找到 变量名为Path 的一行,双击】 --> 【Python安装目录追加到变值值中,用 ; 分割】
        如:原来的值;C:UsersAdministratorAppDataLocalProgramsPythonPython35,切记前面有分号

    linux、Mac

    1
    2
    3
    无需安装,原装Python环境
      
    ps:如果自带2.6,请更新至2.7

    二、Hello World程序

    在linux 下创建一个文件叫hello.py,并输入

    1
    print("Hello World!")

    然后执行命令:python hello.py ,输出

    1
    2
    3
    localhost:~ jieli$ vim hello.py
    localhost:~ jieli$ python hello.py
    Hello World!

    指定解释器

    上一步中执行 python hello.py 时,明确的指出 hello.py 脚本由 python 解释器来执行。

    如果想要类似于执行shell脚本一样执行python脚本,例: ./hello.py ,那么就需要在 hello.py 文件的头部指定解释器,如下:

    1
    2
    3
    #!/usr/bin/env python
      
    print "hello,world"

    如此一来,执行: ./hello.py 即可。

    ps:执行前需给予 hello.py 执行权限,chmod 755 hello.py

    在交互器中执行 

    除了把程序写在文件里,还可以直接调用python自带的交互器运行代码, 

    1
    2
    3
    4
    5
    6
    localhost:~ jieli$ python
    Python 2.7.10 (default, Oct 23 201518:05:06)
    [GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)] on darwin
    Type "help""copyright""credits" or "license" for more information.
    >>> print("Hello World!")
    Hello World!

    对比下其它语言的hello world

     C++
     C
     JAVA
     PHP
     RUBY
     Go

    三、变量  

    Variables are used to store information to be referenced and manipulated in a computer program. They also provide a way of labeling data with a descriptive name, so our programs can be understood more clearly by the reader and ourselves. It is helpful to think of variables as containers that hold information. Their sole purpose is to label and store data in memory. This data can then be used throughout your program.

    声明变量

    1
    2
    3
    #_*_coding:utf-8_*_
     
    name = "Alex Li"

    上述代码声明了一个变量,变量名为: name,变量name的值为:"Alex Li" 

    变量定义的规则:

    • 变量名只能是 字母、数字或下划线的任意组合
    • 变量名的第一个字符不能是数字
    • 以下关键字不能声明为变量名
      ['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']

    变量的赋值

    1
    2
    3
    4
    5
    6
    7
    8
    name = "Alex Li"
     
    name2 = name
    print(name,name2)
     
    name = "Jack"
     
    print("What is the value of name2 now?")
  • 相关阅读:
    Bootstrap历练实例:输入框组的大小
    bootstrap历练实例:复选框或单选按钮作为输入框组的前缀或后缀
    bootstrap历练实例:按钮作为输入框组前缀或后缀
    Bootstrap历练实例:垂直的按钮组
    [uiautomator篇][exist 存在,但click错误]
    [python篇][1]configparser 问题汇总
    [python篇][其他] python博客学习汇总
    [uiautomator篇][8] 增加应用读取内置存储卡的权限
    [uiautomator篇] 使用uiautomator需要导入uiautomator库
    [uiautomator篇][9]遇到问题
  • 原文地址:https://www.cnblogs.com/luoahong/p/9887500.html
Copyright © 2011-2022 走看看