• python学习(一):简介


        学习python出自于个人的兴趣,所以只是对python做一个粗浅的学习记录。

        初步的划分是:

    简介,数据类型,运算符和表达式,控制流,函数,模块,数据结构;

    面向对象编程;

    异常;

    库。


        (简介):

    --版本:

    这是一个挺烦人的问题,官方给出的是一个选择题:2.x和3.x都可用,但是在细节上存在差异。

    2.x的优势是参考资料丰富;3.x的优势是经过2.x的发展后更合理。不过两者的区别不是很大。

    我的选择是安装的3.x。但看的资料很多都是2.x版的。

    --安装:

    windows下的安装是到官方网站直接下载最新的安装包进行的安装,都是一路下一步。

    windows配置环境变量:首先在环境变量path末尾添加;C:\Python32(作用直接在CMD用命令python),然后在pathexe添加;.py(直接运行.py文件)。

    Linux是系统默认安装的2.6版本。

    开发环境使用的是eclipse+PyDT。


    --文件名:

    源代码文件是以.py结尾的文件。


    --注释:

    单行注释:注释符号是#。解释器会自动忽略#之后的内容。

    多行注释:没有专门的多行注释符,代替的使用三引号('''或""")对作为多行注释。

    特殊注释:对于linux平台,在源文件的第一行使用#!/usr/bin/python(指出python位置)后就可以直接运行.py脚本了。


    --Hello,world!程序:

    交互:

    直接输入字符串'Hello,world!'(或"Hello,world!")后就直接输出。

    使用函数print 'Hello,world!'(2.x版)或print('Hello,world!')

    windows版本:

    #hello.py

    print('Hello,world!')

    Linux版本:

    #!/usr/bin/python

    #hello.py

    print('Hello,world!')

    脚本运行:在命令行输入python hello.py

  • 相关阅读:
    Centos LNMP 安装日记
    记录一次开源工单系统
    搭建Lvs负载均衡群集
    使用yum配置lnmp环境(CentOS7.6)
    AWK的介绍学习
    Shell应用之网卡流量监测
    【NLP】RNN、LSTM、GRU
    【机器学习】Softmax及求导
    【PyTorch】使用中注意事项
    【实作】CNN-人脸表情识别
  • 原文地址:https://www.cnblogs.com/davidyang2415/p/2387373.html
Copyright © 2020-2023  润新知