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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • Python中set存储的是无序集合,没法通过索引来访问。 此外,set中区分大小写
    查看全部
    0 采集 收起 来源:Python之 访问set

    2017-12-20

  • 当第一行已经有# -*- coding: utf-8 -*- 已经默认用utf-8编码读取代码,此时就不能再print后增加u,u代表unicode编码器读取方式。
    查看全部
  • 当py识别不了中文时,可以在第一行输入以下注释 # -*- coding: utf-8 -*-
    查看全部
  • 任务 对100以内的两位数,请使用一个两重循环打印出所有十位数数字比个位数数字小的数,例如,23(2 < 3)。 ?不会了怎么办 十位数循环从1至9,个位数循环从0至9。 参考代码: for x in [1, 2, 3, 4, 5, 6, 7, 8, 9]: for y in [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]: if x < y: print x * 10 + y
    查看全部
  • 在Python中,定义一个函数要使用 def 语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用 return 语句返回。
    查看全部
  • 表面上看,tuple的元素确实变了,但其实变的不是 tuple 的元素,而是list的元素。 tuple一开始指向的list并没有改成别的list,所以,tuple所谓的“不变”是说,tuple的每个元素,指向永远不变。即指向'a',就不能改成指向'b',指向一个list,就不能改成指向其他对象,但指向的这个list本身是可变的! t = ('a', 'b', ('A', 'B'))(tuple元素不可变)【list元素可变】
    查看全部
  • 因为()既可以表示tuple,又可以作为括号表示运算时的优先级,结果 (1) 被Python解释器计算出结果 1,导致我们得到的不是tuple,而是整数 1。 正是因为用()定义单元素的tuple有歧义,所以 Python 规定,单元素 tuple 要多加一个逗号“,”,
    查看全部
  • 1)print可以把结果打印出来: print 45678 + 0x12fd2 2) print 'Learn Python in imooc' 或者: print "Learn Python in imooc" 3)print 100 < 99 print 0xff == 255 结果: False True
    查看全部
  • print会依次打印每个字符串,遇到逗号“,”会输出一个空格
    查看全部
  • 使用递归函数需要注意防止栈溢出。在计算机中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一层栈帧,每当函数返回,栈就会减一层栈帧。由于栈的大小不是无限的,所以,递归调用的次数过多,会导致栈溢出。
    查看全部
  • Python内置了很多有用的函数,我们可以直接调用。 要调用一个函数,需要知道函数的名称和参数
    查看全部
  • List 尾部插入函数 L.append( ) 默认加在最后一位 List 按序插入函数 L.insert( , ) 第一位为插入的索引号
    查看全部
  • 使用if..elif时候如果遇到一个条件为真,则不再执行其他的判断。使用时要按从大到小(>=时)或从小到大(<=时)的顺序来写条件
    查看全部
  • return None可以简写为return。
    查看全部
  • 定义一个函数要使用 def 语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用 return 语句返回。
    查看全部

举报

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

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