专栏首页python3python-基本运算符(解压缩-必考)

python-基本运算符(解压缩-必考)

基本运算符

算术运算符

x =10
y =20
print(x+y)
30
print(x-y)
-10
print(x*y)
200
print(x/y)
0.5
print(x%y)#取余
10
print(y//x) #取整
2
print(y**x) #这标识的是20的10次方
10240000000000

比较运算符

a=10
print(a==10)
True
print(a!=10)  #!=标识不等于
False
print(a>9)
True
print(a<9)
False
print(a>=9)
True
print(type(a<=9))
<class 'bool'>

赋值运算符

a=300
print(a)
300
a +=100
print(a)
400
a *=10
print(a)
4000
a /=10
print(a)
400.0
a //=10
print(a)
40.0

逻辑运算符

and 、or、not

and:两个都是true才是true,否则为false

print(2>3 and 3>2)
False
print(4>3 and 3>2)
True

or 是两个之中有一个是true,就是true

print(2>3 or 2>1)
True
print(2>3 or 2>4)
False

not 是不是的意思(很少用)

print(not 2>3 or 1>2)
True

身份运算符(了解)

x = 258
y = 258
print(id(x),id(y))
print(id(x)==id(y))
2956579849680 2956579849136
False
print(x is y)
False

链式赋值(周考必考)

x=y=z=10
print(x,y,z)
10 10 10

交叉赋值 (周考必考)

x=10
y=20
x,y = y,x
print(x,y)
20 10

解压缩 (周考必考)

快速且能一次性拿到多个列表里的值

duan_hobby_list = ['read','run']
hobby1 = duan_hobby_list[0]
hobby2 = duan_hobby_list[1]
print(hobby1,hobby2)
read run
hobby1,hobby2 = duan_hobby_list
print(hobby1,hobby2)
read run
duan_hobby_list1 = ['read','run','sing','football','basketball']
hobby1,hobby2,_,_,_= duan_hobby_list1
print(hobby1,hobby2)
read run
hobby1,hobby2,*_ = duan_hobby_list1  # “*”代表后面所有对应赋值的位置
print(hobby1,hobby2)
read run
hobby1,*_,hobby5 = duan_hobby_list1
print(hobby1,hobby5)
read basketball

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Python基础

    Python,是龟叔在1989年为了打发无聊的圣诞节而编写的一门编程语言,特点是优雅、明确、简单,现今拥有丰富的标准库和第三方库。 Python适合开发Web网...

    py3study
  • day03

        True,False   str:存储少量数据,进行操作     'fjdsal' ,'二哥','13243','fdshklj' ...

    py3study
  • Python中的字符串及用法

    字符串是 Python 中最常用的数据类型 1.#字符串的定义 a = 'westos' b = "what's" c = """ 用户管理管理系统 1.添加用...

    py3study
  • python3入门与进阶(二)

    如果字符串可以改变,那么可以使用索引值给字符串赋值"python"[0] = 'h' -----> 报错,会发现报错,是不行的。

    py3study
  • day03

        True,False   str:存储少量数据,进行操作     'fjdsal' ,'二哥','13243','fdshklj' ...

    py3study
  • Python中的字符串及用法

    字符串是 Python 中最常用的数据类型 1.#字符串的定义 a = 'westos' b = "what's" c = """ 用户管理管理系统 1.添加用...

    py3study
  • Python基础

    Python,是龟叔在1989年为了打发无聊的圣诞节而编写的一门编程语言,特点是优雅、明确、简单,现今拥有丰富的标准库和第三方库。 Python适合开发Web网...

    py3study
  • python条件判断

    if判断 a= 1 if a>10: print 'a大于10' print 'a小于10' a = -20 if a > 10: prin...

    零月
  • python %r %s %d 用法和区

    %可以理解为就是一个占位符。 python中用%代表格式符,表示格式化操作,常用的操作有%s,%d,%r等. %r用rper()方法处理对象 %s用str()方...

    py3study
  • python 入门笔记[语法基础(下)]

    glm233

扫码关注云+社区

领取腾讯云代金券