zoukankan      html  css  js  c++  java
  • python学习日记

    最近手头上没有项目做,打算学点新的东西,python成功的进入了我的视线,听说学起来也不是很难,适用性还很高。

    OK,首先得去python的官网下载python,对于IDE的选择,我用的是PyCharm,自己选择安装就好,网上教程一大把

    1.一般python脚本的头两行如下:

    #!/user/bin/python       #说明脚本语言是python
    # -*- coding: UTF-8 -*- #指定文件编码为utf-8,如果不指定编码,默认为ASCII



    2.python标识符
    在python里标识符由字母、数字、下划线组成,不能以数字开头,标识符区分大小写
    以下划线开头的标识符是有特殊意义的:
    2.1 以单下划线开头(_foo)的代表不能直接访问的类属性,需要通过类提供的接口进行访问,不能用 from xxx import *而导入
    2.2 以双下画线开头(__foo)的代表类的私有成员
    2.3 以双下划线开头和结尾的(__foo__)代表python里面特殊方法专用的标识,如__int__()代表类的构造函数

    python可以同一行显示多条语句,方法是用;隔开,如:
    print "hell0";print"MDZZ";


    3.所有python的关键字只包含小写字母


    *****行和缩进******

    python和其他语言最大的区别就是,python的代码块不使用{}来控制类、函数以及其他逻辑判断
    python的最大特色就是用缩进来写模块
    缩进的空白数量是可变的,但是所有代码快语句必须包含相同的缩进空白数量


    python语句中一般以新行作为语句的结束符
    可以使用斜杠()将一行的语句分为多行显示:
    total=item_one+
       item_two


    语句中包含[],{},()就不需要使用多行连接符:
    days=['monday','tuesday','wednesaday',
       'thursday','friday']



    python引号
    python可是使用单引号、双引号、三引号(' '、" "、""" """)来表示字符串,其中三引号可以由多行组成
    word='word'
    sentence="这是句子"
    paragraph="""这是一个段落。
    包含多个语句。
    这又多行语句,真是神奇!"""

    注:""" """三引号也用来注释整段内容




    python空行
    函数之间或类的方法之间用空行分割,表示一段新的代码的开始
    类和函数入口之间也用一行空格分隔,以突出函数入口的开始


    等待用户输入
    raw_input(" Press the enter key to exit.")

    print输出
    print默认输出是换行的,如果要实现不换行在变量末尾加上逗号,如:print x,

    多个语句构成代码组:缩进相同的一组语句构成一个代码块,我们称之为代码组


  • 相关阅读:
    hdu 1280 排序水题
    hdu 3336 KMP+DP (仍不懂)
    懂点PS技巧,你会减少很多痛苦
    ajax返回值中有回车换行、空格的解决方法分享
    windows7系统下让所有文件夹都使用同一种视图的方法
    LINUX常用命令大全归纳篇
    js 运算符
    获取修改父页面元素
    while跟do...while的用法
    jQuery取得select选择的文本与值
  • 原文地址:https://www.cnblogs.com/MissLi/p/8025543.html
Copyright © 2011-2022 走看看