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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 以Python解释器在做布尔运算时,只要能提前确定计算结果,它就不会往后算了,直接返回结果。
    查看全部
  • tuple所谓的“不变”是说,tuple的每个元素,指向永远不变。即指向'a',就不能改成指向'b',指向一个list,就不能改成指向其他对象,但指向的这个list本身是可变的! 理解了“指向不变”后,要创建一个内容也不变的tuple怎么做?那就必须保证tuple的每一个元素本身也不能变。
    查看全部
  • 创建tuple和创建list唯一不同之处是用( )替代了[ ]。
    查看全部
  • # -*- coding: utf-8 -*- 实际要加u
    查看全部
  • LearnPython文件夹保存在C盘中,hello.py保存在LearnPython中,win+R进入cmd, 首先cd /LearnPython 其次python hello.py exit()退出python print 打印字符串
    查看全部
  • 这个变量
    查看全部
  • 1. list 切片: L[0:3]从索引0开始,直到索引3为止,但不包括索引3; L[:3]第一个索引是0,可以忽略; L[:]只用一个 : ,表示从头到尾; L[::2]第三个参数表示每N个取一个,每两个元素取出一个来,也就是隔一个取一个。 L[2::3]表示1~100间,3的倍数; L[4:50:5]不大于50的5的倍数。
    查看全部
    0 采集 收起 来源:对list进行切片

    2018-01-16

  • instance(x,str) 判断x是否为字符串
    查看全部
    0 采集 收起 来源:条件过滤

    2018-01-16

  • range()函数可以创建一个数列:(喜欢切换slice,简直太酷了) >>> range(1, 101) [1, 2, 3, ..., 100] 请利用切片,取出: 1. 前10个数; 2. 3的倍数; 3. 不大于50的5的倍数。 程序: L = range(1, 101) print L[:10] print L[2::3] print L[4:50:5] 自己在电脑上测试,和这个教程不太一样: ''' b = range(1,101) def print_str(s): ss = ''; for x in s: ss = ss+' '+str(x) return ss print(print_str(b[:10])) print(print_str(b[2::3])) print(print_str(b[4:49:5])) '''
    查看全部
    0 采集 收起 来源:对list进行切片

    2018-03-22

  • Python之 多重循环 for x in ['A', 'B', 'C']: for y in ['1', '2', '3']: print x + y
    查看全部
  • Python把0、空字符串''和None看成 False,其他数值和非空字符串都看成 True
    查看全部
  • Python之 continue继续循环 在循环过程中,可以用break退出当前循环,还可以用continue跳过后续循环代码,继续下一次循环。 即:结束本次循环,进入下次循环。 现在老师只想统计及格分数的平均分,就要把 x < 60 的分数剔除掉,这时,利用 continue,可以做到当 x < 60的时候,不继续执行循环体的后续代码,直接进入下一次循环: for x in L: if x < 60: continue sum = sum + x n = n + 1
    查看全部
  • Python之 break退出循环 用 for 循环或者 while 循环时,如果要在循环体内直接退出循环,可以使用 break 语句。 比如计算1至100的整数和,我们用while来实现: sum = 0 x = 1 while True: sum = sum + x x = x + 1 if x > 100: break print sum
    查看全部
  • 如果中文字符串在Python环境下遇到 UnicodeDecodeError,这是因为.py文件保存的格式有问题。可以在第一行添加注释 # -*- coding: utf-8 -*-
    查看全部
  • Python之 while循环 比如要从 0 开始打印不大于 N 的整数: N = 10 x = 0 while x < N: print x x = x + 1
    查看全部

举报

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

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