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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
学习人数
综合评分9.43
3762人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.2 逻辑清晰
  • exit后面的括号是小括号!!!
    查看全部
  • list L = [1,2,3] 有序 使用idx/L[1]索引访问 元素可改变|append/pop/insert 遍历 for循环 tuple t =(1,2,3) 有序 使用idx/t[1]访问 元素不可改变 dic d={} ['a':1]无序 使用key访问获取value|d[''] key不可改变, value可改变 dict expressed by {} a key-value is one length the last value don't nedd , search by d[key] judege exist or not if clause or d.get('') when update dict,we need d[]='' set s = set([1,2,3]) 无序, 可遍历 元素不可改变 只能增减 s.add() s.remove()
    查看全部
    4 采集 收起 来源:Python之 遍历set

    2015-07-22

  • 关于Python代码中的注释的知识点有: 1,单行注释: # 2,多行注释 ''' 多行注释语句 多行注释语句 ''' 3,中文注释,需要在代码首部输入以下代码: #coding=utf-8 或者 #-*- coding: utf-8 -*-
    查看全部
    4 采集 收起 来源:Python的注释

    2015-06-29

  • Python特点时,优雅简单易读 python适合于:web网站和各种网络服务,系统工具和脚本,作为胶水语言吧其他语言开发的模块包装起来方便使用 不适合:贴近硬件的程序(首选c,Python不适合),也不是和移动开发,也不是游戏开发,因为要高速性能 实际应用:yutube 和豆瓣,openstack开元云计算平台 Python和其他语言比较 c是编译为机器码,java是编译为字节码,Python是解释型语言,它不用编译 运行速度:c非常快,java快,Python运行速度慢(但是其实快慢主要决定数据库操作数据) 代码量:c非常大,java 大,Python少 python源码不能加密,你要发布你的Python程序,就相当于发布了源码
    查看全部
  • 分三步:

                    1、a借c把最上的(n-1)移动到b

                    2、a--->c  把底部最大的n移动到c

                    3、b借c把(n-1)移动到a,然后互相甩锅把底部最大露出来再扔给c


    查看全部
  • 要把u去掉

    查看全部
  • raw字符串 '''  '''表示里面的所有字符不管以何种方式输入,输出都是原样的,不需要进行转义

    我们可以在字符串前面加个前缀r

    查看全部
  • 在Python中换行符“\n”表示接下来的内容将会换到下一行显示,制表符“\t”表示下面的内容显示时在前面留出空白。

    >>> print ('Dear:\n\tI love you forever!')

    Dear:    

       I love you forever!

    查看全部
  • ********************************2. Python第一个程序********************************

    我使用的是Python2.7.15 和 Python 3.7.0,由于老师视频的时间比较早,因此在学习过程中,我会同时使用2.7和3.7,毕竟3.7是使用趋势。

    第一个程序(hello,world)2.7和3.7两个版本的对比:

        python2.7:

    print'hello,world'


        python3.7:

    print('hello,world')


    本节课的要点:

    1、Python对于缩进要求特别严格,一定注意空格的使用。

    2、Python2.7  和 Python3.7 的切换 (py -2 / py -3)


    查看全部
  • 用逗号的话 会加空格 ; 用加号的话 没有空隙 空格;
    查看全部
  • str.lower()将字符串中所有大写字母转化为小写 s = set([name.lower() for name in ['Adam', 'Lisa', 'Bart', 'Paul']]) print 'adam' in s print 'bart' in s
    查看全部
    4 采集 收起 来源:Python之 访问set

    2017-08-30

  • 我的learnpython文件夹是保存在e盘的,在找路径时--先输入e:---回车----输入cd(有一个空格) e:\learnpython\---回车输入hello.py,
    查看全部
  • 1、set的特点:查找很快,元素为不可变类型(非列表),元素排列无序 2、list L = [] tuple t = (,) // 单个元素 需要 ‘,’结尾; dict d = {key:value} // 一个键 对应一个值 无序; set s = set([]) // 是个函数 函数值 是一个 list;
    查看全部
  • int('123', 8) 先将‘123’转化为int型123,然后将123转化为8制,即3+2*8+1*8^2=83
    查看全部
  • tr代表一行 以<tr>开始,</tr>结束 td代表一格 以<td>开始,</td>介绍 中间的style就是颜色了 <tr><td>%s</td><td >%s</td></tr>就代表有一行,有2个格子,第二个格子用红色显示!
    查看全部
    4 采集 收起 来源:复杂表达式

    2018-03-22

举报

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

微信扫码,参与3人拼团

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

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