为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Python3 入门教程(新版)_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Python3 入门教程(新版)

咚咚呛 全栈工程师
难度入门
时长 4小时24分
  • 得到整数的部分,地板除使用//进行。即为取整。

    查看全部
  • 取模运算   即为取余运算

    查看全部
  • while的判断条件是num <= 100,当num小于或者等于100时,循环会继续下去,但当num > 100时,将跳出循环;因为在while循环里面num不断加1,所以num最终会大于100,因此while循环不会无限进行下去。

    查看全部
  • 两个向列表增加元素的方法:append()  、 insert()

    1、append()方法总是将元素添加到list的尾部。


      用法例子:

    names = ['Alice', 'Bob', 'David', 'Ellena']
    names.append('Candy')


    2、insert()方法需要两个参数,分别是需要插入的位置,以及需要插入的元素。


      用法例子:

    names = ['Alice', 'Bob', 'David', 'Ellena']
    names.insert(2, 'Candy')

    查看全部
  • 三名同学的成绩可以用一个list表示:L = [95.5, 85, 59, 66, 72],请按照倒序索引的方式前三个成绩。



    L = [95.5, 85, 59, 66, 72]

    score=L[0:-2]

    print(score)#——>[95.5, 85, 59]

    查看全部
  • 列表的切片方式 与字符串的切片方式一致

    通过[]进行切片(左闭右开)  前面加上变量名 可以赋给一个新的变量

     例如:

    names = ['Alice', 'Bob', 'David', 'Ellena']
    sub_names = names[0:2]
    print(sub_names)  #——> ['Alice', 'Bob']

    不可以越界切片


    tips:(越界:超出列表的索引值范围)

    查看全部
  • L = ['Alice', 66, 'Bob', True, 'False', 100] ##列表变量的位置  顶头


    continue 和 break 用法区分

    不向下执行,返回循环用continue

    不向下执行,也不返回循环用break

    查看全部
  • ch是在for循环中定义的,意思是把字符串s中的每一个元素依次赋值给ch,然后再把ch打印出来,直到打印出字符串s的最后一个字符为止。

    查看全部
    0 采集 收起 来源:Python之for循环

    2022-06-30

  • 我们可以使用if-elif-else语句来简化以上的逻辑。其中elif就是else if的意思。

    查看全部
  • 这个时候,程序就会根据score的值,走不同的子逻辑分支,同学可以改变score的值试一试。

    查看全部
  • 可以看到print('抱歉,考试不及格')这行代码明显比上一行代码缩进了,这是因为这行代码是if判断的一个子分支,因此需要缩进,在Python规范中,一般使用4个空格作为缩进

    查看全部
    0 采集 收起 来源:Python之if语句

    2022-06-30

  • 77777

    查看全部
  • 共有3个tuple
    查看全部
  • 整数:如1,10,100,1000等

    浮点数:如0.1、0.2、0.159、3.1415926等

    二进制:只使用0、1来表示,Python中二进制整数前缀使用0b来表数据来表示,如0b0110、0b0250

    十六进制:使用0~9数字,此外还使用a/b/c/d/e/f/,Python中十六进制前缀为0x,比如0x19ef、0xde265564ac

    字符串:如Hello World

    布尔值:对应生活中的对/错,布尔值中有TRUE和FALSE两种值,可用and、or、not来运算。and为运算与运算

    (唯一结果T)、or为运算或运算(当结果中有一个T时,结果或许为T)、not为运算与非运算(运算结果为T变F、F变T)

    空值:用none来表示,none与0不一样,none表示的是特殊的空值,而0表达为数值为0

    查看全部
  • 计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。

    查看全部

举报

0/150
提交
取消
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作,灵活使用流程控制语句。
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!