文章目录
前言
随着人工智能的不断发展,应用越来越火热,本人从今天起抱着极大的热情,开始接触AI,希望坚持下去成功转行。本文是我学习AI的第一篇记录,那么,就从python开始吧。一、python是什么?
python是一门解释型,面向对象的语言。
1.特点
1.可读性强
2.简洁
3.面向对象
4.免费开源
5.可移植性和跨平台
6.丰富的库
7.可拓展性
2.学习版本3是主流~
3.应用范围
1.人工智能
2.科学计算
3.大数据
4.云计算
5.GUI
…
二、开发环境
1.以IDLE和Pycharm为主~
2.编程中需要注意的两个小问题:
1.不要在程序中,行开头处增加空格(在python中是缩进)
2.字符都是英文,不要写中文,保存目录也是英文
三.python中程序基本格式
1.构成
2.恰当的空格,注意缩进问题
3.Python中区分大小写
4.注释
1.行注释:每行注释前加#
2.段注释:使用三个单引号(’’’)(注释内容前后加)
四.对象
五.引用
六.内存
1.变量位于:栈内存
2.对象位于:堆内存
可把内存想象成一个车位~
七.标识符及其命名规则
八.变量声明
变量使用前需要先赋值初始化~
九.代码小训练
1.绘制奥运五环~
代码如下:
import turtle
turtle.width(10)
turtle.color("blue")
turtle.circle(50)
turtle.penup()
turtle.goto(120,0)
turtle.pendown()
turtle.color("black")
turtle.circle(50)
turtle.penup()
turtle.goto(240,0)
turtle.pendown()
turtle.color("red")
turtle.circle(50)
turtle.penup()
turtle.goto(60,-50)
turtle.pendown()
turtle.color("yellow")
turtle.circle(50)
turtle.penup()
turtle.goto(180,-50)
turtle.pendown()
turtle.color("green")
turtle.circle(50)
2.效果图
如下: