基础知识。

一、运算符

1.算术运算符:+,-,,/,%,**,//
2.赋值运算符:=,+=,-+,=,/=,%=,**=,//=
3.关系运算符:>,>=,<,<=,=,==,!=
4.逻辑运算符:and, or ,not
5.成员运算符:in , not in
6.身份运算符:is, is not
7.位运算符:&,|,~,^,<<,>>

二、 分支结构

1、单分支:if
2、双分支:if - else
3、多分支:if - elif - else
4. 类似三目运算符的语法
#if-else
a = 10
b = 11
x = a if a>b else b
print(x)

三、循环结构

1.while循环:
2.for循环:
3.while-else 和 for-else
4.循环相关的关键字
a. break关键字:
i. 在循环中使用;
ii. break之后的代码不会执行;
iii. break只会跳出当前这一次循环
IV. break可以配合for - else /while - else使用
b. continue关键字:结束当次循环直接进入下一次循环
c. pass关键字:空语句,作用就是保证代码的一致性,防止报错
5. range的使用

四、数据类型

1.数据类型:
不可变类型/值类型/基本类型:
number(int,float,complex)
bool: True,False
str: 字符串
tuple: 元组
None: 空值
bytes: 二进制

2.复杂的数据类型详解(list, dict, str)

列表:

定义列表:

ages = [1,2,3,4,5,6]

基本操作:

+: 拼接

*: 重复

len: 列表长度

[:]: 切片

index: 下标

列表的方法:

增:

[重点] append(n): 追加一个元素

extend([]): 追加一个列表中的所有元素

insert(index, n): 在指定的下标位置插入元素

删:

[重点] pop(index): 弹出指定下标的元素, 默认弹出最后一个元素

remove(n): 删除指定的第一个元素

clear(): 清空列表

del ages[1]: 了解

改:

ages[1] = 100

查:

print(ages[1])

count(n): 统计元素出现的次数

排序:

升序sort():

sorted(): 升序,不会改变原列表,主要针对元组,字符串的排序

降序: sort(reverse=True)

sorted(list, reverse=True)

倒序/逆序/反转:reverse():

reversed(): 倒序,不会改变原列表,主要针对元组,字符串的排序

字符串:

定义字符串:

s = “hello”

基本操作:

+: 拼接

*: 重复

len: 字符串长度

[:]: 切片

index: 下标

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值