zoukankan      html  css  js  c++  java
  • python入门

    • 解释型、互动式、面向对象、支持广泛的应用程序,从简单的文字处理到www浏览器再到游戏。
    • 特点:
    1. 较少关键词,易于学习,易阅读,易维护。
    2. 拥有跨平台的库。
    3. 互动模式。
    4. 便携式,在各种平台上拥有相同的接口。
    5. 可拓展等。
    • 标识符
    1. 标识符由下划线,数字和字母组成,不能以数字作为开头。标识符区分大小写。
    2. 以下划线的标识符是有特殊意义的。以单划线开头的标识符代表不能直接访问的类属性,需要类提供的接口进行访问,不能用“from xxx import *”而导入。
    3. 以双划线开头的代表类的私有成员。
    4. 以双划线开头和结尾的代表特殊方法专用的标识,如__init__()代表类的构造函数。
    • 行和缩进
    1. 不能使用大括号来控制类,函数和其它的判断逻辑。
    2. 缩进的空白数量是可变的,但是同一级别所有代码都必须包含相同数量的空白缩进,且必须严格执行。
    #!/usr/bin/python
    #_*_ coding: UTF-8 _*_
    
    if True:
        print("你好中国");
          print("hello world");#此处发生错误
        if True:
          print("1234");#此处不发生错误
        else:
         print("4321");#此处不发生错误
    else:
      print('1234');#此处不发生错误
    •  用将一行语句分割成多行语句
    • 可以使用单引号、双引号。三引号对应字符串可以由多行组成,也可以用来作多行注释。
    • 注释以#开头,或者使用三个引号来实现多行注释。
    • 数据类型
    1. Numbers数字,数字有四种数值类型:int(有符号整形)、long(长整型)、float(浮点型),complex(复数型,可表示为a+bj或者complex(a,b))
    2. String字符串
    3. List列表
    4. Tuple元组
    5. Dictionary字典
    • 字符串

    字符串可以从左边取值和从右边取值两种方式,从左边取值索引默认从0开始,从右边取值索引从-1开始。

    +号字符串连接符,*号是字符串的重复操作。

    字符串的分割时以[头下标:尾下标]来进行标识的。

    #!/usr/bin/python
    # -*- coding: UTF-8 -*-
    
    str = "hello world"
    print str[3:1]   #空
    print str[1:3]   #el
    print str[-3:-1] #rl
    print str[0:-1]  #hello worl
    print str[:-1]   #hello worl
    print str[-1:]   #d
    print str[0]     #h
    • 列表List

    列表用[]标识。也是以[头下标:尾下标]来进行标识的。同字符串,从左以0开始,从右以-1开始。

    • 元组

    元组用()标识,内部元素不可再赋值,相当于只读List。

    • 字典

    字典是无序的对象集合,用{}来表示,相当于js中的简单对象,是典型的key-value组合。

    • 运算符
    1. 算数运算符 +、-、*、/、%、**(指数)、//(取商)
    2. 比较运算符 ==、!=、<>、>、<、>=、<=
    3. 赋值运算符=、+=、-=、*=、/=、%=、**=、//=
    4. 位运算符 与&、或|、异或^、取反~、左移<<、右移>>
    5. 逻辑运算符 and、or、not
    6. 成员运算符 in、not in
    7. 身份运算符 判断两个标识符是否引自一个对象 is 和 is not
  • 相关阅读:
    unity 凸多形顶点排序
    unity Plane
    Git MAC电脑Git使用
    Spine运行库指南
    VsCode TypeScritp整理Import
    TypeScript 扩展声明文件 .d.ts
    UnityEditor 编辑多个场景里的对象,Revert 预制件实例
    unity 球形插值
    研究生基础咨询
    ACSM-CPT 考试资料
  • 原文地址:https://www.cnblogs.com/dacuotecuo/p/5047296.html
Copyright © 2011-2022 走看看