返回顶部
首页 > 资讯 > 后端开发 > Python >学习笔记-小甲鱼Python3学习第六讲
  • 868
分享到

学习笔记-小甲鱼Python3学习第六讲

甲鱼学习笔记第六讲 2023-01-31 08:01:55 868人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

常用操作符运算操作符:加+ 减- 乘* 除/ 余% 幂运算** 地板除//比较操作符: < ,> ,<=,>=,==,!=逻辑操作符: and,or,not优先级:幂运算符有点特殊,当它左侧是一个一元运算符时,幂运算

常用操作符

运算操作符:加+ 减- 乘* 除/ 余% 幂运算** 地板除//

比较操作符: < ,> ,<=,>=,==,!=

逻辑操作符: and,or,not

优先级:

image.png

幂运算符有点特殊,当它左侧是一个一元运算符时,幂运算符优先级比它左侧的一元运算符优先级高;当它右侧有一个一元运算符时,幂运算符优先级比它右侧的一元运算符优先级低

举例:

>>> -4 ** 2   #先做幂运算4的2次方,然后在给-符号。**的优先级高于-

-16

>>> 4 ** -2  #4的-2次方幂运算。**的优先级低于-

0.0625


二、课后作业:

0.python 的 floor 除法现在使用 “//” 实现,那 3.0 // 2.0 您目测会显示什么内容呢?

1.0  //执行地板除法,取整数部分


1.a < b < c 事实上是等于?

(a<b)and(b<c)


2.不使用 IDLE,你可以轻松说出 5 ** -2 的值吗?

   0.04,5的-2次方,即1/25,幂运算符优先级比右侧的一元运算符优先级低


3.如何简单判断一个数是奇数还是偶数?  

  使用取余操作,能被 2 整除为偶数,所以 x % 2 == 0,否则为奇数。


4.请用最快速度说出答案:not 1 or 0 and 1 or 3 and 4 or 5 and 6 or 7 and 8 and 9

优先级:not > and > or

先按照优先级给它们加上括号:(not 1) or (0 and 1) or (3 and 4) or (5 and6) or (7 and 8 and 9)== 0 or 0 or 4 or 6 or 9== 4。

说明举例:2 and 3 == 3,2 or 3 == 2


---------------------------分隔符,哈哈哈-------------------

三、动动手:

0.请写一个程序打印0-100所有的奇数。

i = 0

while i < 100:

    if i % 2 != 0:

        print(i,end=',')   #end=','的意思是不换行,打印的奇数之间用,隔开

    i += 1


1.我们说过现在的 Python可以计算很大很大的数据,但是......真正的大数据计算可是要靠刚刚的硬件滴,不妨写一个小代码,让你的计算机为之崩溃?

  随便写一个较大的幂运算,慎重操作。。。


2.爱因斯坦曾出过这样一道有趣的数学题:有一个长阶梯,若每步上2阶,最后剩1阶;若每步上3阶,最后剩2阶;若每步上5阶,最后剩4阶;若每步上6阶,最后剩5阶;只有每步上7阶,最后刚好一阶也不剩。计算台阶数

step = 7

i = 1

flag = 0

while i < 100:

    if (step % 2 == 1) and (step % 3 == 2) and (step % 5 == 4) and (step % 6 == 5):

        flag = 1

    else:

        step = 7 * (i + 1)

    i += 1

if flag == 1:

    print('阶梯数是:',step)


--结束END--

本文标题: 学习笔记-小甲鱼Python3学习第六讲

本文链接: https://lsjlt.com/news/192425.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 学习笔记-小甲鱼Python3学习第六讲
    常用操作符运算操作符:加+ 减- 乘* 除/ 余% 幂运算** 地板除//比较操作符: < ,> ,<=,>=,==,!=逻辑操作符: and,or,not优先级:幂运算符有点特殊,当它左侧是一个一元运算符时,幂运算...
    99+
    2023-01-31
    甲鱼 学习笔记 第六讲
  • 学习笔记-小甲鱼Python3学习第十六
    列表、元组和字符串的共同点:-都可以通过索引得到每一个元素-默认索引值总是从0开始-可以通过分片的方法得到一个范围内的元素的集合-有很多共同的操作符(重复操作符、拼接操作符、成员关系操作符)关于序列的常见内置方法(BIF):list()把一...
    99+
    2023-01-31
    甲鱼 学习笔记
  • 学习笔记-小甲鱼Python3学习第三讲
    测试题: 以下哪个变量的命名不正确?为什么? (A) MM_520 (B) MM520 (C) 520_MM (D) _520_MM C,变量名可以用字母、数字、下划线命名,但是不能以数字开头 在不上机的情况下,以下代码你能...
    99+
    2023-01-31
    甲鱼 学习笔记 第三讲
  • 学习笔记-小甲鱼Python3学习第十讲
    创建列表创建一个普通列表number = [1,2,3,4,6]创建一个混合列表mix= [1,3.14,'abc','张三',[5,6,7]]创建一个空列表empty = []向列表中添加元素:append(),extend(),inse...
    99+
    2023-01-31
    甲鱼 学习笔记 第十讲
  • 学习笔记-小甲鱼Python3学习第九讲
    while循环:当条件真时,执行循环体while 条件:    循环体for循环:for 目标 in 表达式:    循环体举例:>>> fruits = ['apple','橘子','banana','哈密瓜','pea...
    99+
    2023-01-31
    甲鱼 学习笔记 第九讲
  • 学习笔记-小甲鱼Python3学习第五讲
    数据类型:整型、浮点型、布尔型整型:1、234、54浮点型:12.234、2.3e5 = 230000.0、1.5e-3 = 0.0015布尔型:True、False。True + True 返回 2,True + False 返回1,Tr...
    99+
    2023-01-31
    甲鱼 学习笔记
  • 学习笔记-小甲鱼Python3学习第八讲
    按照100分制,90分以上成绩为A,80到90为B,60到80为C,60以下为D,写一个程序,当用户输入分数,自动转换为ABCD的形式打印。使用if 条件:...elif 条件:...else...循环fenshu0 = input('请输...
    99+
    2023-01-31
    甲鱼 学习笔记 第八讲
  • 学习笔记-小甲鱼Python3学习第一讲
    测试题: 0、python 是什么类型的语言?python是一种脚本语言 IDLE 是什么?是一种python shell,类似于windows的cmd窗口和linux的shell print() 的作用是什么?打印到窗口显示 a ...
    99+
    2023-01-31
    甲鱼 学习笔记
  • 学习笔记-小甲鱼Python3学习第四讲
    测试题0.请问以下代码会打印多少次“我爱鱼C”?while 'C':    print('我爱鱼C')当while语句中条件为真的时候,会无限循环下去。所以“我爱鱼C”会一直打印,可以用CTRL+C来结束循环。1.请问以下代码会打印多少次“...
    99+
    2023-01-31
    甲鱼 学习笔记
  • 学习笔记-小甲鱼Python3学习第七讲
    打飞机框架加载背景音乐播放背景音乐(设置单曲循环)我方飞机产生interval = 0while True:    if 用户是否电击关闭游戏窗口按钮:        退出游戏    interval += 1    if interval...
    99+
    2023-01-31
    甲鱼 学习笔记 第七讲
  • 学习笔记-小甲鱼Python3学习第二讲
    测试题: 什么是BIF?built-in function,是python内置函数的意思,python内置了非常多的函数,方便程序员直接调用,快速编写脚本程序 用课堂上小甲鱼教的方法数一数 Python3 提供了多少个 BIF?使用...
    99+
    2023-01-31
    甲鱼 学习笔记
  • 学习笔记-小甲鱼Python3学习第二十
    斐波那契数列:斐波那契数列的迭代实现月数123456789101112兔子总对数1123581321345589144用数学函数定义:             1,当n = 1F(n)       1,当n = 2             ...
    99+
    2023-01-31
    甲鱼 学习笔记
  • 学习笔记-小甲鱼Python3学习第三十
    丰富的else语句python中else不仅可以与if搭配组成控制流,还可以与while或for搭配使用要么怎样,要么不怎样干完了能怎样,干不完就别想怎样没有问题,那就干吧举例:求素数def showMaxFactory(num):    ...
    99+
    2023-01-31
    甲鱼 学习笔记
  • 学习笔记-小甲鱼Python3学习第十一
    从列表中获取元素:列表索引值是从0开始的例把'郑十'和'王五'的位置调换一下>>> member['张三', '李四', '郑十', '王五', '赵六', '陈七', '马八', '孙九']>>> me...
    99+
    2023-01-31
    甲鱼 学习笔记
  • 学习笔记-小甲鱼Python3学习第十三
    元组中的元素不能被修改。用()把元素括起来,用,逗号隔开创建和访问元组更新和删除元组元组的相关操作符元组创建:>>> tuple1 = (1,2,3,4,5,6,7,8)            #使用()括起来,用,逗号隔...
    99+
    2023-01-31
    甲鱼 学习笔记
  • 学习笔记-小甲鱼Python3学习第十九
    函数和过程函数(function)有返回值过程(procedure)是简单、特殊并且没有返回值的变量:局部变量(Local Variable):在整个py文件中声明,全局范围内都可以调用全局变量(Global Variable):在某个函数...
    99+
    2023-01-31
    甲鱼 学习笔记
  • 学习笔记-小甲鱼Python3学习第十七
    优秀的东西永远是经典的,经典的东西永远是简单的,不是说复杂不好,而是能够把复杂的东西简单化,堪称经典。为了使代码程序实现更为简单,我们把代码分为越来越小的组成部分。分三大部分实现:函数、对象、模块python中定义函数使用关键字def>...
    99+
    2023-01-31
    甲鱼 学习笔记
  • 学习笔记-小甲鱼Python3学习第十二
    列表的一些常用操作符:比较操作符、逻辑操作符、连接操作符、重复操作符、成员关系操作符比较操作符:>>> list1 = [123,456]>>> list2 = [234,123]>>>...
    99+
    2023-01-31
    甲鱼 学习笔记
  • 学习笔记-小甲鱼Python3学习第十八
    形参和实参>>>def MyFirstFunction(name):            '函数定义过程中的name是形参'            #因为它只是一个形式,表示占据一个参数位置            pri...
    99+
    2023-01-31
    甲鱼 学习笔记
  • 学习笔记-小甲鱼Python3学习第十四
    字符串的方法及注释capitalize()把字符串的第一个字符改为大写casefold()把整个字符串的所有字符改为小写center(width)将字符串居中,并使用空格填充至长度 width 的新字符串count(sub[, start[...
    99+
    2023-01-31
    甲鱼 学习笔记
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作