为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
初识Python_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 通过Notepad ++这个软件进行代码编写与保存,保存文件后缀为.py。

    运行python文件

    1. cmd进入命令行界面

    2. cd \所在目录名字(进入目录)

    3. python xxx.py(打开文件)


    查看全部
  • 一个字符串包含很多需要转义的字符,对每一个字符都进行转义会很麻烦。为了避免这种情况,我们可以在字符串前面加个前缀 r ,表示这是一个 raw 字符串,里面的字符就不需要转义了。

    用法:xxxx.代表一句话,里面包含了“、’等需要转义的符号.

    print r'''xxxx.

    xxxx.

    xxxx.'''

    查看全部
  • \ 转义字符 例如:用Print 打印“I'm OK”这一段话既出现“又出现‘,则可用\"和\'打印出来。

    \n 表示换行

    \t 表示一个制表符

    \\ 表示 \ 字符本身

    查看全部
  • \ 转义符号。

    \n 换行

    r'' 是raw string,里面的特殊符号不需要转义符号。

    查看全部
  • 不会

    查看全部
    0 采集 收起 来源:Python之 更新set

    2018-04-26

  • 浮点数:小数点的位置会变动。很大或很小的浮点数,用科学计数法表示。10^用e表示。e.g., 1.23*10^9 = 1.23e9. 1.23*10^-5=1.23*e-5. 

    字符串:用“”或者‘’括起来的文本。“abc”只有a,b,c这三个字符。

    布尔值:True/False. 要大小写。


    查看全部
  • L=['a', 'b', 'e']
    >>> L[0],L[-1] = L[-1],L[0]
                                        
    >>> print(L)
                                        
    ['e', 'b', 'a']

    查看全部
  • 原始代码:

    x1 = 1

    d = 3

    n = 1

    s = x1

    while n <= 99:

        x1 = x1 + d

        n = n + 1

    s = s + x1

    print s

    标答代码:

    查看全部
  • sum = 0.0 先定义sun是带浮点的数,0.0+任何数就=xx.0。
    for x in L 让x在L集里序列循环
    新的sum = 0.0 + x循环出来的数
    最后/4个,得出平均。

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

    2018-04-26

  • sum = 0.0 先定义sun是带浮点的数,0.0+任何数就=xx.0(先定义sun = 0.0 是保证sun与整数或浮点数都能顺利计算,即sun/4有结果)。
    for x in L 让x在L集里序列循环
    新的sum = 0.0 + x循环出来的数
    最后/4个,得出平均。

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

    2018-04-26

  • 要带上Print

    查看全部
  • set的元素没有重复,而且是无序的,这点和 dict 的 key很像。

    查看全部
  • 前面已有#这行,代表设定为用utf-8读取源代码,故下面不用再设u

    查看全部
  • 对于字符串 'ABC' 和 '123',可以使用两层循环,生成全排列:

    >>> [m + n for m in 'ABC' for n in '123']
    ['A1', 'A2', 'A3', 'B1', 'B2', 'B3', 'C1', 'C2', 'C3']

    翻译成循环代码就像下面这样:

    L = []for m in 'ABC':
        for n in '123':
            L.append(m + n)


    查看全部
    0 采集 收起 来源:多层表达式

    2018-04-25

  • isinstance(object, classinfo)

    参数

    • object -- 实例对象。

    • classinfo -- 可以是直接或间接类名、基本类型或者由它们组成的元组。

    对于基本类型来说 classinfo 可以是:

    int,float,bool,complex,str(字符串),list,dict(字典),set,tuple

    要注意的是,classinfo 的字符串是 str 而不是 string,字典也是简写 dict


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

    2018-04-25

举报

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

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