zoukankan      html  css  js  c++  java
  • 程序语言 -- Python入门

    1. 前言

    以前是用java的,也用过C#,近来想自己做个小网站(内容先不透露哈),java显得太重,那就趁机学一下Python和Ruby吧,看看哪个更喜欢,先从Python开始。

    Python是一种面向对象、解释型的程序设计语言,他的设计哲学:

    优雅,明确,简单

    用一种方法,最好是只有一种方法来做一件事

    更多的介绍大家自行google百度吧,大把大把的,我们直接进入应用学习。

    2. 环境

    Windows系统

    python-2.7.9,32位,或64位,别下错了,否则安装时闪退。(更多版本)

    编辑器:Sublime text 2

    3. Hello World

    如果使用java,即使简单如打印一句"Hello World",也必须有一系列基础步骤:创建java文件,创建类,写Main函数,编译,运行。

    Python就简单多了,安装好 python-2.7.9 后,在程序中打开 Python(command line):


    在 >>> 后输入:print('Hello World') 然后回车,就这么简单。

    也可以在windows命令窗口直接输入python以进入Python Shell:

    C:Usershailu>python
    Python 2.7.9 (default, Dec 10 2014, 12:28:03) [MSC v.1500 64 bit (AMD64)] on win32
    Type "help", "copyright", "credits" or "license" for more information.
    
    >>> print('Hello World')
    Hello World
    >>>
    

    >>> 是命令提示符,对于多行命令,会在回车后自动缩进,最后加一个回车表示命令结束。

    >>> a = 2.0/3
    >>> b = 3.0/4
    >>> if a < b :
    		print 'a < b'
    else :
    		print 'a >= b'
    
    a < b
    

    此外,不以>>>开头的是输入输出。

    输入 exit()Ctrl-Z 退出。

    Python还提供了图形工具:IDLE(Python GUI),打开看看吧,和Python(command line)一样。学习基础语法的时候,这个工具足够用了,相当方便:

    如果想把自己学习练习的内容保存下来,方便以后查阅,可以点击 File -> New File 或者 Ctrl+N,会弹出一个新窗口,在这里输入语句,完成后点F5,提示保存,然后就会在Python Shell界面上显示运行结果:


    下次需要时,File -> Open... 或者 Ctrl+O 打开就行。

    已有的.py文件可在windows命令窗口直接运行:

    C:Usershailu>python C:UsershailuDesktopMyFirst.py
    

    4. 基本语法

    详见:程序语言 -- Python语法基础

    5. 面向对象

    详见:程序语言 -- Python面向对象

    6. 编码规范

    详见:程序语言 -- Python编码规范

    官方文档

  • 相关阅读:
    ural 1227 dfs判环&求最长路
    uva 11990 块状链表
    图论·二分图
    图论·双连通分量
    图论·欧拉迹
    组合博弈
    解题策略·状态精简
    组合计数·棋盘统计
    组合计数·图形统计
    组合计数·经典序列问题
  • 原文地址:https://www.cnblogs.com/qhlinhl/p/4520845.html
Copyright © 2011-2022 走看看