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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
学习人数
综合评分9.43
3762人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.2 逻辑清晰
  • 1.如果要表示多行字符串,可以用'''...'''表示: '''Line 1 Line 2 Line 3''' 上面这个字符串的表示方法和下面的是完全一样的: 'Line 1\nLine 2\nLine 3' 2.还可以在多行字符串前面添加 r ,把这个多行字符串也变成一个raw字符串: r'''Python is created by "Guido". It is free and easy to learn. Let's start learn Python in imooc!'''
    查看全部
  • 1.如果字符串既包含'又包含"怎么办? 这个时候,就需要对字符串的某些特殊字符进行“转义”,Python字符串用\进行转义。 要表示字符串 Bob said "I'm OK". 由于 ' 和 " 会引起歧义,因此,我们在它前面插入一个\表示这是一个普通字符,不代表字符串的起始,因此,这个字符串又可以表示为 'Bob said \"I\'m OK\".' 2.\n 表示换行 \t 表示一个制表符 \\ 表示 \ 字符本身
    查看全部
  • 1.浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的,比如,1.23x10^9和12.3x10^8是相等的。 2.,十六进制用0x前缀和0-9,a-f表示,例如:0xff00,0xa5b4c3d2,等等。 3.空值 none
    查看全部
  • 1、列表表示法:L[],它的排序是从0开始,因此顺序为:L[0],L[1],L[2]...表示第一,第二,第三..然而倒序则为:L[-1],L[-2],L[-3]...表示倒数第一,第二,第三..2、添加元素,向前排:L.insert(0,''),L.insert(1,'')表示排第一,数值为引号内的值;向后排:L.append(),该代码自动将元素添加为最后一项3、删除元素,利用L.pop()删除元素,其中L.pop()表示删除列表中最后一个元素,而要删除列表中某个元素,可先查询出其索引号,然后进行删除,如:L.pop(2),该代码表示删除列表中的第三项。
    查看全部
  • 可以用len(args)判断是否有传入参数
    查看全部
  • 数组 array.pop(索引)//删掉索引的数组元素,不传则删除最后一个
    查看全部
  • 数组: array.append(新元素)//添加新元素到最后: array.insert(索引,新元素)//添加新元素到指定位置:
    查看全部
  • 在Python中,定义一个函数要使用 def 语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用 return 语句返回。
    查看全部
  • 添加元素时,用set的add()方法: >>> s = set([1, 2, 3]) >>> s.add(4) >>> print s set([1, 2, 3, 4])
    查看全部
    0 采集 收起 来源:Python之 更新set

    2018-03-22

  • 由于set存储的是无序集合,所以我们没法通过索引来访问。 访问 set中的某个元素实际上就是判断一个元素是否在set中。 ​>>> s = set(['Adam', 'Lisa', 'Bart', 'Paul']) ​>>> 'Bart' in s True
    查看全部
    0 采集 收起 来源:Python之 访问set

    2018-03-22

  • 要点在于2**5表示2的5次方。 sum = 0 x = 1 n = 1 while True: sum=sum+x x=2**(n) n=n+1 if n>20: break print sum
    查看全部
  • #!/usr/bin/python sum = 0 x = 1 while (x<=100): #while (x<=100): sum+=x x=x+2 print "x is ",x print sum
    查看全部
  • 如果我们只想要偶数的平方,不改动 range()的情况下,可以加上 if 来筛选: >>> [x * x for x in range(1, 11) if x % 2 == 0] [4, 16, 36, 64, 100] 有了 if 条件,只有 if 判断为 True 的时候,才把循环的当前元素添加到列表中。
    查看全部
    0 采集 收起 来源:条件过滤

    2018-03-22

  • 但是循环太繁琐,而列表生成式则可以用一行语句代替循环生成上面的list: >>> [x * x for x in range(1, 11)] [1, 4, 9, 16, 25, 36, 49, 64, 81, 100] 这种写法就是Python特有的列表生成式。利用列表生成式,可以以非常简洁的代码生成 list。 写列表生成式时,把要生成的元素 x * x 放到前面,后面跟 for 循环,就可以把list创建出来,十分有用,多写几次,很快就可以熟悉这种语法。
    查看全部
    0 采集 收起 来源:生成列表

    2018-03-22

  • 注:字符串可以通过 % 进行格式化,用指定的参数替代 %s。字符串的join()方法可以把一个 list 拼接成一个字符串。
    查看全部
    1 采集 收起 来源:复杂表达式

    2015-01-06

举报

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

微信扫码,参与3人拼团

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

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