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

Python3 入门教程(新版)

咚咚呛 全栈工程师
难度入门
时长 4小时24分
  • http://img1.sycdn.imooc.com//6499000f000153fc07460633.jpg

    字符串切片

    查看全部
  • http://img1.sycdn.imooc.com//6498fbf90001d6dd06620772.jpg

    字符串format的使用

    查看全部
  • https://img1.sycdn.imooc.com//6498f9770001351406440542.jpg

    raw字符串与多行字符串

    查看全部
  • 从上面可以发现一个规律,整数和浮点数运算后 ,得到的结果不管小数点后是否有值,结果都变成浮点数了,这是合理的,浮点数可以表达整数的结果,但是整数不能表达浮点数的结果。

    取模运算
    Python数字支持取模运算,使用百分号%表示取模。恰当使用取模运算,可以判断一个数是否为偶数,当一个数对2取模结果为0时,则这个数为偶数,否则为奇数。

    地板除
    Python除了普通除法以外,还有一个特殊的除法被称为地板除,对于地板除,得到的结果会忽略纯小数的部分,得到整数的部分,地板除使用//进行。
    10//4 # ==> 2
    10//2.5 # ==> 4.0
    10//3 # ==> 3

    小数点位数
    使用Python计算小数的时候,经常需要保留小数点后若干位,可以使用round()函数来处理,这里先了解round的调用方式,使用两个参数,第一个是需要保留小数点位数的数值,第二个是保留的位数。
    num = 10 / 3
    print(num) # ==> 3.3333333333333335
    # 使用round保留两位小数
    round(num, 2) # ==> 3.33
    查看全部
  • 在Python里面,一个变量可以先后存储多种不同类型的数据。这是Python这类语言特有的特性,我们称之为动态语言,与之对应的是静态语言,Python、Javascript等等都是动态语言,Java、C、C++等等属于静态语言。
    查看全部
  • # 初始化一个变量存储总和

    sum = 0


    # 初始化一个变量存储当前的数字

    num = 0


    # 使用while True创建一个无限循环

    while True:

        # 判断当前的数字是否是偶数

        if num % 2 == 0:

            # 如果是偶数,就加到总和中

            sum += num

        # 如果不是偶数,就跳过


        # 用一个计数器来记录当前的数字,并在每次循环后加一

        num += 1


        # 判断计数器是否达到1000

        if num > 1000:

            # 如果达到1000,就用break语句退出循环

            break


    # 打印总和

    print("0~1000以内,所有偶数的和是:", sum)

    查看全部
  • # 来自newbing
    # 方法一:使用math模块中的prod()函数
    import math
    
    # 创建一个序列,从1到10(不包括10)
    sequence = range(1, 10)
    
    # 调用prod()函数,计算序列的乘积
    product = math.prod(sequence)
    
    # 打印结果
    print("方法一的结果是:", product)
    
    # 方法二:使用range()函数和reduce()函数结合lambda表达式
    from functools import reduce
    
    # 创建一个序列,从1到10(不包括10)
    sequence = range(1, 10)
    
    # 调用reduce()函数,传入lambda表达式,计算序列的乘积
    product = reduce(lambda x, y: x * y, sequence)
    
    # 打印结果
    print("方法二的结果是:", product)
    查看全部
  • #来自newbing

    # 创建一个列表存储成绩
    L = [75, 92, 59, 68, 99]

    # 初始化一个变量存储总和
    sum = 0

    # 使用for循环遍历列表中的每个元素
    for score in L:
       # 把每个元素加到总和中
       sum += score

    # 计算平均值,用总和除以列表的长度
    average = sum / len(L)

    # 打印平均值
    print("平均成绩是:", average)

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

    2023-06-25

  • average(*args)长度为0并不能认为args==None。

    查看全部
  • 直接调用函数,因为不需要返回值,所以不用另外输出返回值。

    查看全部
  • 另外需要注意的是,由于函数的参数按从左到右的顺序匹配,所以默认参数只能定义在必需参数的后面,否则将会出现错误。

    # 错误的定义
    def power(n=2, x):
       s = 1
       while n > 0:
           n = n - 1
           s = s * x
       return s

    查看全部
  • sum 能对list 直接做加法。

    查看全部
    0 采集 收起 来源:什么是函数

    2023-06-19

  • ## update  添加 需添加 set 类型。

    查看全部
  • 没有declare sum=0.0 就总是说syntax error

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

    2023-06-16


  • ✅s = 'special string: \', ", \\, \\\\, \\n, \\t'
    print(s)

    ❎//s = 'special string: ', ", \, \\,\\\\ \n, \t'
    print(s)

    一开始没有get

    1. 如果字符串既包含'又包含"怎么办?

    这个时候,就需要对字符串中的某些特殊字符进行“转义”,Python字符串用\进行转义。

    2.\\表示 \ 字符本身

    查看全部
    0 采集 收起 来源:Python的字符串

    2023-06-15

举报

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

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