python 2

  • if(单向判断)

  1. if后执行的语句需要缩进

  2. 表示如果...就...

  3. 条件后需要加冒号

  • if...else...(双向判断)

  1. 如果...不满足,就....

  2. if和else语句是互斥的,即不满足if语句,就会执行else语句

  3. else前不需要缩进,条件后也需要加冒号

  • if…elif…else…(多向判断)

  1. ​​​​​​​当判断的条件超过3个时,中间的多个条件都可以使用elif

  2. elif后可以不接else

  3. 三者表示的条件是互斥的

  • if嵌套

  1. ​​​​​​​在基础条件上附加一个额外的条件,额外的条件需缩进

  2. 根据缩进判断层级

  • input()函数

  1. ​​​​​​​输入函数,当你在函数的括号内写出问题时,input()函数会将此问题原样显示在屏幕上,并在终端区域等待你针对此问题的回答

  2. input()函数的结果必须赋值

  3. input()函数的数据类型为字符串

  4. 当输入的值为整数时,可强制转化为整数int(input())

  • ​​​​​​​列表

  1. ​​​​​​​格式:列表名 = ['a','b','c',......]
  2. 各种数据类型都可以放在列表中(整数/浮点数/字符串)
  3. 偏移量:列表中的各个元素,是有序地排列的,也就是说,每个元素都有自己的位置编号,编号从0开始。可根据编号读取相应元素,eg:name[1]
  4. 从列表中取出多个元素print(list[ :])叫作切片,冒号左右为空时,取列表中的所有值;冒号左右有数字时,左边值要取到,右边值不取。
  5. 移量取到的是列表中的元素,而切片则是截取了列表的某部分,所以还是列表。
  6. 给列表增加元素:append()name.append('小明')
  7. 删除列表中元素:del()del name[:]
  • ​​​​​​​字典
  1. ​​​​​​​格式:字典名 = {'a':10,'b':20,'c':30.....}
  2. 'a':10为一个键值对,a为键,10为值
  3. len()函数可以得出一个列表或者字典的长度(元素个数),括号里放列表或字典名称。print(len(name))
  4. 键有唯一性,值可重复
  5. 从字典中提取值:print(name['小明'])
  6. 从字典中删除值:del 字典名[键]del name['小明']
  • 列表与字典的区别
  1. ​​​​​​​列表中的数据是有序排列的,而字典中的数据是随机排列的(列表有序,要用偏移量定位;字典无序,便通过唯一的键来取值)
  2. 列表可嵌套其他列表和字典,字典也可嵌套其他字典和列表。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值