为了账号安全,请及时绑定邮箱和手机立即绑定

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
学习人数
综合评分9.43
3762人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.2 逻辑清晰
  • pathon中while与for两个循环的不同:

    1、while循环不会迭代list或者tuple表中的元素,而for循环会迭代表中的元素;

    2、while是根据把表达式判断循环什么时候结束,而for是根据条件表达式来判断条件是否成立进而去进行循环

    查看全部
  • win10安装,注意事项:我的电脑-属性-高级系统设置-环境变量(环境变量Path 和 系统变量path ;Python27)

    查看全部
  • 1.%(name,score)表示按这个格式,放入%s

    2.<tr>表示单元格,<th>表示单元格标题,<td>表示单元格内容

    3.for循环前面的函数表示把,使用的是循环函数拿出来的

    4.tds的中括号表示了 对拿到的html转化成python的list格式

    5.join表示把list转化成字符串格式

    6.'\n'表示了 下一行,join与其拼接,则为转换到下一行


    查看全部
    3 采集 收起 来源:复杂表达式

    2019-02-26

  • 记住 list 是用[ ]创建

    tuple是用( )创建

    dict是用{ }创建


    查看全部
  • 等差数列 和=(首项+末项)×项数÷2
    查看全部
  • 版本更新,不需要加u

    查看全部
  • 遇到中文问题在首行加注释 #_*_ coding:utf-8 _*_

    有了注释就不需要加u 没有注释需要加u 而且 多行字符串的时候 raw(r) 可以省略不写


    查看全部

  • # -*- coding: utf-8 -*- 文件第一行加这个注释,中文字体可以识别。print 里面的u不能加了。2个作用是一样的,不能一起用,会报错。

    查看全部
  • 看到了一个同学的写法!!竟然还能这样写,学习了

    L = [i for i in range(1,101) if i%7 == 0]

    print L


    查看全部
    4 采集 收起 来源:什么是迭代

    2018-07-14

  • 为什么我算出来是2600

    sum = 0

    x = 1

    while x < 100:

        x = x + 2

        sum=sum+x

    print sum

    得出得结果是2600

    但只要把

        x = x + 2

        sum=sum+x

    调换上下顺序

        sum=sum+x

        x = x + 2

    则能算出正确答案2500,为什么???

    1. 首先,您的sum加上的第一个x的值为3;

    2. 其次,您加上的最后一个x的值为101,这是因为while语句在判断完x = 99 < 100 后,程序又在 x 上加了一个2


    查看全部
  • Python特点:优雅、明确、简单 适合领域: 1. Web网站和各种网络服务 2. 系统工具和脚本 3. 作为“胶水”语言将其他语言开发好的模块包装起来使用 实际应用:youtube \豆瓣、openstack云计算平台
    查看全部
  • 不要输入u,-*- coding: utf-8 -*- 这句已经起到中文编码的效果了

    查看全部
  • 算出来了倒数第十个五的倍数的位置再放进切片就没意思啦

    查看全部
    3 采集 收起 来源:倒序切片

    2018-04-22

  • sum = 0
    x = 1
    while x <100:
        sum = sum + x
        x = x + 2
    print sum

    sum = 0 为第一次循环做基数

    x = 1 定义从1开始

    while x <100:     示意:while循环从这里开始和结束,并指定x不能超过100

    sum = sum + x  示意:第一次循环0+1=1 ,第二次循环1+3=4,第三次循环4+5=9....其实sum只是存储x值前面用的。

    x = x + 2 示意:x的和每次都来+2目的是为了变成奇数,第一次来变3,第二次来变5

    print sum  示意:最后输出结果。

    总结:

     SUM说:X那边有100个人,50个是妹妹你过去亲下,我帮你把亲了几次记下来。

    X说:怎么个亲法?

    SUM说:第一个妹妹你亲1次,下一个妹妹你再原来的基础上多亲2次。

    X最后亲了50个人,嘴都亲肿了;SUM帮他统计了一下总共亲了2500次 ,被最后亲的那个妹妹一脸萌呆  = =!

    查看全部
  • def toUppers(L):
        return [i.upper() for i in L if isinstance(i,str)]

    print toUppers(['Hello', 'world', 101])
    '''程序先进行for循环,然后进行if判断,isinstance 的含义是可以判断变量 i 是否是字符串
    ,如果是字符串,则将i进行 upper()大写转换 '''


    查看全部
    3 采集 收起 来源:条件过滤

    2018-03-25

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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