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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 用print输出如果带了双引号 那么输出的就是双引号之间的内容 若不加双引号那么输出的就是表达式的结果 或者是布尔类型的判断
    查看全部
  • python 就是这么的简洁,美到爆炸
    查看全部
  • 布尔值就是True和False,但是首字母一定要大写,否则就是一个简单的额字符串
    查看全部
  • 布尔值和布尔代数的表示完全一致,一个布尔值只有True、False两种值,要么是True,要么是False,在Python中,可以直接用True、False表示布尔值(请注意大小写),也可以通过布尔运算计算出来。 布尔值可以用and、or和not运算。 and运算是与运算,只有所有都为 True,and运算结果才是 True。 or运算是或运算,只要其中有一个为 True,or 运算结果就是 True。 not运算是非运算,它是一个单目运算符,把 True 变成 False,False 变成 True。
    查看全部
  • 布尔值
    查看全部
  • 题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 程序分析: import math #由x+100 = y*y, x+100+168 = z*z, z > y, #则z*z-y*y = 168,即(z-y)(z+y) = 168, #当z-y = 1时,z+y = 168,则2z=169 此时z不为整数 #当z-y =2时,z+y=84,则2z=86,z=43,y=41 #所以 -43<=z<=43 ,-41<=y<=41, y*y<=1681 #由x+100 = y*y,则y*y>=1, #当x+100 =1时,x=-99, #当y=41时,x+100 = 1681,则x=1581 所以 -99<=x<=1581 for x in range(-99,1582): for y in range(-41,42): for z in range(-43,44): if (x+100) == y*y and type(y) == int and (y*y+168) == z*z and type(z) == int: print (x) 最后输入结果: -99 21 261 1581
    查看全部
  • 字符串有个方法 upper() 可以把字符变成大写字母: >>> 'abc'.upper() 'ABC'
    查看全部
    0 采集 收起 来源:对字符串切片

    2018-03-22

  • 字符串 'xxx'和 Unicode字符串 u'xxx'也可以看成是一种list,每个元素就是一个字符。因此,字符串也可以用切片操作,只是操作结果仍是字符串:
    查看全部
    0 采集 收起 来源:对字符串切片

    2018-01-11

  • 记住倒数第一个元素的索引是-1。倒序切片包含起始索引,不包含结束索引。
    查看全部
    0 采集 收起 来源:倒序切片

    2018-01-11

  • 切片操作还可以指定第三个参数: >>> L[::2] ['Adam', 'Bart'] 第三个参数表示每N个取一个,上面的 L[::2] 会每两个元素取出一个来,也就是隔一个取一个
    查看全部
    0 采集 收起 来源:对list进行切片

    2018-03-22

  • 只用一个 : ,表示从头到尾: >>> L[:]
    查看全部
    0 采集 收起 来源:对list进行切片

    2018-03-22

  • L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。
    查看全部
    0 采集 收起 来源:对list进行切片

    2018-01-11

  • list中要打印第一名同学的名字,用 L[0],要打印第二名同学的名字,用 L[1],以此类推。set 持有一系列元素,这一点和 list 很像,创建 set 的方式是调用 set() 并传入一个 list,list的元素将作为set的元素。
    查看全部
    0 采集 收起 来源:Python之 遍历set

    2018-01-11

  • 如果想让一个函数能接受任意个参数,我们就可以定义一个可变参数: def fn(*args): print args 可变参数的名字前面有个 * 号,我们可以传入0个、1个或多个参数给可变参数:
    查看全部
  • 访问 set中的某个元素实际上就是判断一个元素是否在set中。
    查看全部
    0 采集 收起 来源:Python之 访问set

    2018-01-11

举报

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

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