上一篇我主要是列出了一些个人认为的重点,主要是一些必备的基础数学和必备算法,当然我也是在探索的过程中,有什么不足的地方也希望大家指出,一起学习.
  正所谓工欲善其事,必先利其器,这两天我也抽出时间来学习python的基础编程,从print()开始学起,编程语言都是相通的,只要有点基础的都是可以看懂的,在这里我把自己的笔记也分享出来,也希望能帮助到大家,节约大家的学习时间.
  首先我用的python版本是3.7的,用的比较新的python版本,毕竟软件是向下兼容的,用老版本后面可能会有库引用或者算法引用出错的问题.下面我们就一板一眼的开始进入学习.因为前面的知识都非常非常基础,所以我就不解释了,直接上代码:

print输出:
    >>>print(" 5 + 3")
    8
    >>>5 + 3
    8

输入:
    temp = input("请输入:")
    guess = int( temp )
    if guess == 5:  //冒号(:) 是一个自动缩进的符号
        print("正确")
    else:
        print("错误")

print()和input()都是一个内置函数BIF,可以直接调用
    查看内置函数 dir(__builtins__)

变量:
    >>>x = 3
    >>>y = 4
    >>>print(x + y)

字符串:
    >>>5 + 8
    13
    >>>'5' + '8' //单引号和双引号都可以
    '58'
    >>>'Let\'s go' //转义字符
    Let's go

条件分支:
    条件判断符: > ,>=, ==, !=, <, <=
    >>> 1 != 3
    true

if 条件:
        print("正确")
    else:
        print("错误")

while 循环:
    while 条件:
        条件为真()

and 逻辑操作符
    >>>(3 >2) and (1 < 2)

浮点型:
    >>>a = 0.000000000025
    >>>a
    2.5e -10
    >>>b = 120000
    >>>b
    1.2e5

布尔类型:
    >>>True + True
    2
    >>>True * False
    0

类型转换:
    >>>a = '520'
    >>>b = int(a)
    >>>a,b
    ('520',520)

>>>a = '520'
    >>>b = float(a)
    >>>b
    520
    >>>c = str(b)
    >>>c
    '520'

类型信息:
    >>>type('520')
    <class 'str'>
    >>>type(520)

算数操作符:
    + - * / % ** // 
    ** 是幂运算
    // 是地板除法
    >>>a = b = c = 10
    >>>a // 8
    1
    >>>b / 8
    1.25
    >>>c ** 3
    1000

逻辑操作符:and or not
    >>>not True
    False
    >>>not 0
    True
    >>>not 4
    False

优先级:
    幂运算  **
    正负号  + -
    算数操作符  * / // + -
    比较操作符 < <= == != > >=
    逻辑运算符 not and or

  上面的都是一些最基础的知识了,有些人可能会觉得这些太基础了,但是我想作为一个初探人工智能的学习者,还是需要一步一个脚印的,后续我会将人工智能所需的python基础课程都悉数更新出来,整体来说python还是比较简单的,大家稍微花点时间应该就没什么问题.这两天我除了学一些基础编程以外也接触了一些监督学习的算法,因为了解还不透彻,所以暂时没有更新.(学习交流群 924057877)

人工智能 Python基础(一)相关推荐

  1. 人工智能-Python基础-陆永剑-专题视频课程

    人工智能-Python基础-586人已学习 课程介绍         机器学习中,比较热门的语言Python.其中以numpy.pandas.matplotlib为常用. 本套课程就给大家讲解下num ...

  2. 人工智能python基础知识_AI 人工智能基础知识-习题

    由一般性知识推出适合于某一具体情况的结论的推理是? 演绎推理 P→Q Q→R => P→R  该永真蕴含式属于(    假言三段论 ) 谓词逻辑下,子句, C1=L∨C1', C2= ¬ L∨C ...

  3. python基础教程--代码集合(下)

    文章目录 38.字典dict 38.1 创建字典 38.2 字典获取元素 38.3 key字典 38.4key-value-items键值对 38.5字典的遍历 38.6 哈希函数haxi 39.可变 ...

  4. python基础教程--代码集合(上)

    文章目录 1.转义字符与原字符 2.二进制与字符编码 3.二进制编码 4.变量定义 4.数据类型 5.浮点数类型 6.布尔类型 7.字符串类型 8.数据类型转换 9.注释功能 10.标识符和保留字 1 ...

  5. 五节课从零起步(无需数学和Python基础)编码实现AI人工智能框架电子书V1

    五节课从零起步  (无需数学和Python 基础)  编码实现AI 人工智能框架          王  家  林        2018/4/15                          ...

  6. 博学谷学习记录之人工智能(python基础语法)第一篇

    目录 写在前面 python基础语法介绍 1.python基础编程 python开发环境搭建 Python注释与变量 写在前面 我是大学学习土木工程专业2020年毕业,毕业后一直从事BIM工程师的职位 ...

  7. 人工智能python自学教程-人工智能基础教程:Python篇(青少版)

    人工智能基础教程:Python篇(青少版) 编辑推荐 源代码及PPT下载:https://pan.baidu.com/s/1mWa2fy457fhUXKxT-FgyPw 哈工智诚在线编程云平台:htt ...

  8. 人工智能python零基础入门教程_人工智能零基础入门视频教程

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 人工智能零基础入门视频教程 100天人工智能工程师学习计划 -- 全程实战案例,从机器学习原理到推荐系统实现,从深度学习入门到图像语义分割及写诗机器人,再 ...

  9. 王家林人工智能AI 从零起步(无需数学和Python基础)编码实现AI框架之第八节课:AI的上帝视角Why、How、What,及Perceptron彻底解密及计算机视觉的觉醒 老师微信13928463

    王家林人工智能AI 从零起步(无需数学和Python基础)编码实现AI框架之第八节课:AI的上帝视角Why.How.What,及Perceptron彻底解密及计算机视觉的觉醒 老师微信13928463 ...

最新文章

  1. 基于XMPP协议的aSmack源码分析
  2. pycharm 皮肤主题及个性化设置
  3. python 文件操作 os 如何检索文件夹内文件数量
  4. 2015-03-17 current note creation logic in my task
  5. 4种实例 advice aop_《Spring实战》阅读笔记
  6. hdu 1880 魔咒词典
  7. one-hot(独热)、bag of word(词袋)、word-Embedding(词嵌入)浅析
  8. php swoole hyperf,【php】Hyperf为什么要关闭Swoole协程短名称
  9. Ubuntu 14.04 jdk安装与配置
  10. OPC数据访问方法简介
  11. Android开发之数据库Sqlite
  12. 手把手BC26模组OpenCPU开发之旅-1.简介
  13. 8种妙招,公众号实现吸粉引流
  14. 免费大数据平台有哪些?
  15. Windows消息ID大全
  16. html360全景图原理,通过HTML5 Canvas实现360度全景图
  17. 炙手可热的ZNS SSD将会为数据中心带来什么?
  18. Python调用HEG批量转换hdf影像为tiff
  19. b站老是服务器中断,​B站就服务器故障致歉,服务器连接失败原因与解决方法...
  20. mysql lucene 结合_Lucene基础(四)-- 结合数据库使用

热门文章

  1. linux-运维自动化之ansible
  2. dl160 g6 linux raid驱动,惠普HP DL160 G6 RAID和Server2003系统安装方法
  3. ant design 文件下载
  4. Expo大作战(三十一)--expo sdk api之Payments(expo中的支付),翻译这篇文章傻逼了,完全不符合国内用户,我只负责翻译大家可以略过!...
  5. Java TCP实现高仿版QQ聊天(二)
  6. Python数据类型,字符编码,文件处理
  7. wps 比较word 文档差异
  8. ISO20000新版标准(2018)主要差异点
  9. 手机怎么访问电脑html文件,手机能访问电脑的共享文件吗 如何用手机看电脑文件...
  10. gtav登录请确认不是机器人_GTA5線上被誤封號申訴方法【註:網站填表現在已經無法解封了,因為都是機器人自動回覆】...