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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 结果返回0.0说明数值应该是浮动性
    查看全部
  • 任务(喜欢的题目) 请定义一个 square_of_sum 函数,它接受一个list,返回list中每个元素平方的和。 ''' def square_of_sum(L): sum = 0 for x in L: sum+=x**2 return sum ''' def square_of_sum(L): return sum(x*x for x in L) #赞 print square_of_sum([1, 2, 3, 4, 5]) print square_of_sum([-5, 0, 5, 15, 25])
    查看全部
  • 任务(喜欢的题目) sum()函数接受一个list作为参数,并返回list所有元素之和。请计算 1*1 + 2*2 + 3*3 + ... + 100*100。 ''' L = [x*x for x in range(1,101)] print sum(L) ''' sum = 0 for x in range(1,101): sum+=x**2 print (sum)
    查看全部
  • 注意: 集合是指包含一组元素的数据结构,我们已经介绍的包括: 1. 有序集合:list,tuple,str和unicode; 2. 无序集合:set 3. 无序集合并且具有 key-value 对:dict
    查看全部
    0 采集 收起 来源:什么是迭代

    2018-01-11

  • 首先要记得求根的公式,其次不要习惯的写成4ac,要写成4*a*c
    查看全部
  • Python自带的 int() 函数,其实就有两个参数,我们既可以传一个参数,又可以传两个参数: >>> int('123') 123 >>> int('123', 8) 83 int()函数的第二个参数是转换进制,如果不传,默认是十进制 (base=10),如果传了,就用传入的参数。
    查看全部
  • 题目:输入某年某月某日,判断这一天是这一年的第几天? 程序: #因为地球绕太阳公转一周的时间约为365天5小时48分46秒 #四年一闰,百年不闰,四百年又闰 date = input("请输入年月日(如:2017-8-1):") d = date.split(
    查看全部
  • 缩进不同,运算方式也不同
    查看全部
  • 有想法的时候,要去尝试,而不是仅仅想而已,
    查看全部
    0 采集 收起 来源:Python之 更新set

    2018-01-11

  • 如果一个字符串包含很多需要转义的字符,对每一个字符都进行转义会很麻烦。为了避免这种情况,我们可以在字符串前面加个前缀 r ,表示这是一个 raw 字符串,里面的字符就不需要转义了。例如: r'\(~_~)/ \(~_~)/' 但是r'...'表示法不能表示多行字符串,也不能表示包含'和 "的字符串(为什么?) 如果要表示多行字符串,可以用'''...'''表示: '''Line 1 Line 2 Line 3''' 上面这个字符串的表示方法和下面的是完全一样的: 'Line 1\nLine 2\nLine 3' 还可以在多行字符串前面添加 r ,把这个多行字符串也变成一个raw字符串: r'''Python is created by "Guido". It is free and easy to learn. Let's start learn Python in imooc!'''
    查看全部
  • 如果字符串本身包含'怎么办?比如我们要表示字符串 I'm OK ,这时,可以用" "括起来表示: "I'm OK" 类似的,如果字符串包含",我们就可以用' '括起来表示: 'Learn "Python" in imooc'
    查看全部
  • 需要注意:数据类型不同不能直接相加或者连接
    查看全部
    0 采集 收起 来源:Python之 遍历set

    2018-01-11

  • for name in L:就是把L中元素都迭代出来
    查看全部
    1 采集 收起 来源:Python之 for循环

    2018-01-11

  • 在Python中,等号=是赋值语句
    查看全部
  • 数据类型不相同的不能用“+”,需要转换成同样的数据类型相加
    查看全部
    1 采集 收起 来源:Python之访问dict

    2018-01-11

举报

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

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