为了账号安全,请及时绑定邮箱和手机立即绑定
  • index()方法
    index()方法可以返回指定元素的下标,当一个元素多次重复出现时,则返回第一次出现的下标位置。
    T = (1, 1, 2, 2, 3, 3, 1, 3, 5, 7, 9)
    T.index(9) # ==> 10
    T.index(5) # ==> 8
    T.index(1) # ==> 0 # 多次出现,返回第一次出现的位置
    查看全部

  • # Enter a code

    L = [[1, 2, 3], [5, 3, 2], [7, 3, 2]]

    area1 = L[0][0]*L[0][1]*2+L[0][0]*L[0][2]*+L[0][1]*L[0][2]*2

    area2 = L[1][0]*L[1][1]*2+L[1][0]*L[1][2]*+L[1][1]*L[1][2]*2

    area3 = L[2][0]*L[2][1]*2+L[2][0]*L[2][2]*+L[2][1]*L[2][2]*2

    print(area1)

    print(area2)

    print(area3)

    查看全部
    1 采集 收起 来源:Python二维list

    2021-07-14

  • # Enter a code# coding: utf-8

    age=18

    if age<18:

        a="年龄为{}岁,未成年"

        r=a.format(age)

        print(r)

    else:

        a="年龄为{}岁,成年"

        r=a.format(age)

        print(r)

    查看全部
  • 应用场景:云基础设施、后台开发、爬虫、数据挖掘、人工智能......

    实例:知乎、豆瓣、YouTube、OpenStack(云计算平台)

    不擅长领域:底层应用(驱动等)、移动开发(有自用语言)、游戏开发(高性能)

    查看全部
    1 采集 收起 来源:Python的现状

    2021-05-14

  • http://img1.sycdn.imooc.com//6017f36c0001f4b905220401.jpgzhuyi o o o

    查看全部
  • num % 2 == 0

    num除以2取模得0

    查看全部
  • num = 0
    sum = 0
    '''
    while 1:
        num += 1
        sum += num
        if num == 100:
            break
    print(sum)
    '''
    while 1:
        num += 1
        if (num % 2 == 0):
            sum += num
        if num == 1000:
            break
    print(sum)


    查看全部
  • 使用continue,我们可以控制循环继续下去,并跳过continue后面的逻辑

     

    continue和if条件语句结合,continue放在if条件语句的执行语句最后一行,当在参数符合条件在if内循环时,continue控制继续循环,不执行continue下面语句;当不符合条件、跳出循环时,执行continue下面语句。

     

    s = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'

    num = 1

    for ch in s:

        if num < 10:

            num = num + 1

            continue

       

        print(ch)

        num = num + 1

     

     

     

     

    s = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'

    num = 1

    for ch in s:

        if num < 10:

            num = num + 1 

        #  缺少continue情况下,会输出什么呢?

     

        print('number is{},char is {}'.format(num,ch))

        num = num + 1

     

     

     

     

    i=0

    sum=0

    while i<1001:

        if i%2==0:

            sum=sum+i

            i=i+1

        else:

            i=i+1

       

    print(sum)

     

    i=0

    sum=0

    while i<1001:

        if i%2==0:

            sum=sum+i

      

        i=i+1

       

    print(sum)

     

     

    num=0

    sum=0

    while num<1001:

        if num%2=1:

            num=num+1

            continue

        sum=sum+num

        num=num+1

     

    print(sum)

     

    查看全部
  • format来处理字符串,输出不固定的内容
    由字符串模板和模板数据组成,通过[]将其括起来


    查看全部
  • 由于'和"会引起歧义
    因此,我们在它前面插入一个\表示这是一个普通字符
    不代表字符串的起始
    转义字符 \不计入字符串的内容中
    查看全部
    1 采集 收起 来源:Python的字符串

    2021-01-14

  • \n表示换行
    \t 表示一个制表符
    \\表示 \ 字符本身


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

    2021-01-14

  • and(与运算):只有两个布尔值都为True时,计算结果才为True
    or(或运算):只要有一个布尔值为True,计算结果才为True
    not(非运算):将True换成Flase,将False换成True


    查看全部
  • round的调用方式,使用两个参数:
    第一个是需要保留小数点位数的数值,第二个是保留的位数
    保留小数点后若干位用round()函数表示


    查看全部
  • Alice_Major = ['Chinese','Math','English']

    Alice_scores = [92,75,99]

    append: 将被添加的内容作为1个元素,默认添加到列表的最后;

    insert: 可以根据索引,指定添加位置,所以叫“插入”

    extend :将被添加的内容查分为单个元素,再添加到列表的最后。

    remove : 将制定的值删除;

    pop : 默认从列表末尾进行删除,也可以根据索引删除制定位置的元素

    del : 根据索引删除指定位置的元素

    查看全部
  • # coding=utf-8

    def sub_sum(li):

        ji_sum = 0

        ou_sum = 0

        

        for i in range(len(li)):

            if (i%2) == 1:

                ou_sum += li[i]

            

            else:

                ji_sum += li[i]

        return ou_sum,ji_sum

        



    li = [1,2,3,4,5,6,7,8]

    [ou,ji] = sub_sum(li)


    print(ou,ji)


    查看全部

举报

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

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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