• python 初学


    一、基本概念

    1、数

    在Python中有4种类型的数——整数、长整数、浮点数和复数。
    (1)2是一个整数的例子。
    (2)长整数不过是大一些的整数。
    (2)3.23和52.3E-4是浮点数的例子。E标记表示10的幂。在这里,52.3E-4表示52.3 * 10-4。
    (4)(-5+4j)和(2.3-4.6j)是复数的例子。

    2、字符串

    (1)使用单引号(')
    (2)使用双引号(")
    (3)使用三引号('''或""")
    利用三引号,你可以指示一个多行的字符串。你可以在三引号中自由的使用单引号和双引号。例如:

    (4)转义符
    (5)自然字符串
    自然字符串通过给字符串加上前缀r或R来指定。例如r"Newlines are indicated by \n"。

    3、逻辑行与物理行
    一个物理行中使用多于一个逻辑行,需要使用分号(;)来特别地标明这种用法。一个物理行只有一个逻辑行可不用分号

    二、控制流

    1、if

    块中不用大括号,条件后用分号,对应elif和else

    2、while

    用分号,可搭配else

     
     

    3、for
    用分号,搭配else

    4、break和continue
    同C语言

    三、函数

    1、定义与调用

    2、函数形参
    类C语言

     

    3、局部变量
    加global可申明为全局变量

    4、默认参数值

    5、关键参数
    如果某个函数有许多参数,而只想指定其中的一部分,那么可以通过命名来为这些参数赋值——这被称作 关键参数 ——使用名字(关键字)而不是位置来给函数指定实参。这样做有两个 优势 ——一,由于不必担心参数的顺序,使用函数变得更加简单了。二、假设其他参数都有默认值,可以只给我们想要的那些参数赋值。

     

    6、return

    四、模块

    1、使用模块

     

    如果想要直接输入argv变量到程序中(避免在每次使用它时打sys.),可以使用from sys import argv语句

    2、dir()函数
    可以使用内建的dir函数来列出模块定义的标识符。标识符有函数、类和变量。

    五、数据结构

    1、列表


    2、元组
    元组和列表十分类似,只不过元组和字符串一样是不可变的即你不能修改元组。


    像一棵树

     

    3、字典

    类似哈希


    4、序列

    列表、元组和字符串都是序列。序列的两个主要特点是索引操作符和切片操作符。


     

    6、字符串


     

     
  • 相关阅读:
    C++概念性总结
    友元函数
    C++指针概念
    Linux下多线程(clone()线程)
    Qt5模块化详细总结
    C++有符号与无符号之间的转换问题
    使用C++test工具做Qt代码静态分析
    QT函数带有外部链接但没有在头文件中声明(QT noreturn属性添加)
    Linux之Docker手动创建Docker容器
    我在思考一个很变态的社会趋向
  • 原文地址:https://www.cnblogs.com/EasonCao/p/8595573.html
Copyright © 2020-2023  润新知