CAIE:第一部分:人工智能编程基础(二)

一:python基础

(1)条件语句

1.判断条件

2.输出口

3.比较运算符

      返回的值是布尔值Ture or False

4.多个限制条件

(2)循环

1.for-else循环:用于遍历一个迭代对象的所有元素

range用法:range(start,stop,step)-----start : stop-1:step

2.while循环:需要执行的代码重复执行,当满足while中的条件时就做循环体内的内容

3.break与continue跳出循环

break:在语句块执行过程中终止循环,并且跳出整个循环

continue:在语句执行过程中终止当前循环,跳出该次循环,执行下一次循环即重新开始一次循环

4.循环嵌套

嵌套循环的次数=外部*内部

(3)列表和字典

1.列表:可变的

A:定义:由一系列按特定顺序排列的元素组成,有 [ ] 表示,并用逗号分隔其中的元素。列表的索引是从0开始。

B:列表的操作

a:修改——直接选择需要修改的元素的索引进行修改

b:添加——(1)在列表的末尾添加:列表名.append();

                     (2)在列表中插入:列表名.insert(索引,值);

c:删除——(1)如知道需要删除的元素的索引,删除后不能使用,则 列表名.del(删除元素的索引);

                    (2)删除列表末尾或者任意位置(加索引)的值,且可以继续使用。则 列表名.pop()

              注意:列表就像一个栈,删除列表末尾的元素相当于弹出栈的顶元素

                    (3)根据值删除元素,可以继续使用,则  列表名.remove(删除的值)。只能删除第一个指定的值,若出现多次,则需要循环

d:排序——(1)方法  sort(),永久性修改,reverse=Ture表示反序 

(2)方法  sorted(),只按照排序显示,不影响原始序列的顺序

(3)方法reverse(),反转列表元素

(4)方法 len(),获取列表长度

e:遍历——for循环

f:使用列表的元素——(1)切片:列表名[first:last],需要指定第一个元素和最后一个元素的索引。

(2)复制:列表名[ :],同时省略起始和终止索引

2.字典

A:定义——表示  {   }  ,字典是一系列键值对,每一个键都关联一个值,可以使用键访问值。

B:字典的使用——(1)访问字典中的值,字典名+['键'];

(2)添加键值对,字典是一种动态结构,添加键值对:字典名+['键值对']

(3)修改值,字典名+['欲更换值'] ='新的值'

(4)删除键值对,只用del语句,即  del 字典名+['键']

第一次发布文章,目前正在学习中,自己边整理边学习,争取今年考证,加油加油!!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值