• 自兴人工智能——Python 第一课


    1.含义:Python是一种解释型,面向对象,动态数据类型的高级程序设计语言。

    2.特点:易于学习,关键字较少,结构简单;较为广泛,跨平台,兼容性好;是一门胶水语言,可嵌套在其他语言中使用;源代码易于维护;

    3.数据类型:

    1.    Numbers  数字类型

    2.    String 字符串类型

    3.    List 列表

    4.    Tuple 元组

    5.    Sets 集合

    6.    Dictionary

    7.    Bool 布尔类型(true,false)

    python包括3不同的数字类型:

    int(整型),long(长整型),float(浮点型),complex(复数),

    int(整型):int是正负数,不带小数点,再python3中没有限制大小,可以当作long类型使用。

    最大约2147400000,最小约-2147400000

    2.float(浮点型):浮点型由整数部分和小数部分组成。

    3.complex(复数):复数由实数部分和虚数部分构成,可以用a+bj或者complex(a,b)表示,复数的实部a和虚部b都是浮点型。Python支持复数,但在当前阶段用到的地方较少,有兴趣的同学可以自行查找相关资料。

    4.数据类型转换

    1.int(X)将x转换成一个整数

    2.float(x) 将x转换成一个浮点数

    3.complex(x) 将x转换成一个复数,实数部分为x,虚数部分为0.

    4.complex(x,y) 将x和y转换为一个复数,实数部分为x,虚数部分为y。x和y是数字表达式。

    5.常量

    Python中由两个常见的常量 PI和E。

    PI:数学常量PI(圆周率,一般以π表示)

    E:数字常量e,自然对数。

    6.与其他语言的不同之处:

    Python的声明很简单,定义变量的同时要赋值

    例如:name=’jack’

    同一个变量可以反复赋值,而且可以是不同的数据类型。

    每一行代码后不用写分号,并且一行只能写一条语句。

    Python中没有大括号,利用tab键的距离进行缩进来区分代码的层次关系。

    命名规则与Java相同,不能用关键字,类命名大写(卡帕斯),函数小写,变量小写开头(驼峰命名法)。

    7.运算符(算术运算符,关系运算符,赋值运算符,逻辑运算符,位运算符,成员运算符,身份运算符)

       1)算术运算符(+,-,*,/,%(取模),**(幂),//(取整数))

    2)关系运算符(>,<,=,>=,<=,!=,==)

    3)赋值运算符:(=,+=,-=,*=,/=,%=,**=,//=)

    4)逻辑运算符(and,or,not)

    这几种运算符较为常见。

    8.    基本语法:

    Print 输出语句

    Input 输入语句

    流程控制语句

    条件语句:

    基本if

    语法

    if 条件(bool值)

    输出语句 :

    Python的注释

    两种

    单行注释(#   注释)

    多行注释(

    ‘’’

    ‘’‘

    )

  • 相关阅读:
    Python sendemail txt,html,图片及附件
    python 3 requests库2个问题
    py37 unitest+html_sendmail
    python 3 unitest批量执行用例
    phthon 3 unittest模块使用
    python 之发送邮件
    ipad已停用 连接itunes怎么办
    Ubuntu 16.04系统挂载4T硬盘
    华硕RT-AC86U路由器 AP模式实现多路由器组网,扩展主路由器的无线网范围
    ubuntu 常用命令
  • 原文地址:https://www.cnblogs.com/2252510756-com/p/8450226.html
Copyright © 2020-2023  润新知