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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • L = ['Adam', 'List', 'Bart', 'Paul'] for index, name in zip(range(1, len(L)+1),L): print index, '-', name 代码解释 range(1,5)=[1, 2, 3, 4] zip([1, 2, 3, 4],['Adam', 'List', 'Bart', 'Paul'])=((1, Adam), (2, Lisa), (3, Bart), (4, Pual)) index, name =(1, Adam) index, name =(2, Lisa) index, name =(3, Bart) index, name =(4, Pual) 即:index = [1, 2, 3, 4] name = [Adam, Lisa, Bart, Pual] print index, '-', name: 1 - Adam 2 - Lisa 3 - Bart 4 - Paul
    查看全部
    0 采集 收起 来源:索引迭代

    2018-01-17

  • \n换行 s = 'Python was started in 1989 by "Guido".\nPython is free and easy to learn.' print s
    查看全部
  • 等差数列计算第N项公式:An=A1+(n-1)*d 求和:Sn=n(A1+An)/2 x1 = 1 #表示第一项的值 d = 3 #表示公差 n = 100 #表示前100项 x100 = x1+(n-1)*d #表示第100项的值 s = (x1+x100)*n/2 print s
    查看全部
  • d.pop(85)可删除
    查看全部
    0 采集 收起 来源:Python更新dict

    2018-01-17

  • 请用for循环迭代数列 1-100 并打印出7的倍数。(喜欢的题目) 程序: '''for i in range(1,101): if i%7 == 0: print i ''' for i in range(7,101,7): print i
    查看全部
    0 采集 收起 来源:什么是迭代

    2018-01-17

  • 利用倒序切片对 1 - 100 的数列取出:(喜欢的答案) * 最后10个数; * 最后10个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[-46::5])) ''' 作业要求中 输出* 最后10个5的倍数 答案是 print L[-46::5] 不是很灵活的方法,得通过计算得知起始坐标 推荐答案 print L[4::5][-10:] 先获得5的倍数,再取后10个 '''
    查看全部
    0 采集 收起 来源:倒序切片

    2018-01-17

  • Python的注释 Python的注释以 # 开头,后面的文字直到行尾都算注释 # 这一行全部都是注释... 注释还有一个巧妙的用途,就是一些代码我们不想运行,但又不想删除,就可以用注释暂时屏蔽掉
    查看全部
    0 采集 收起 来源:Python的注释

    2018-01-17

  • 可以简单地使用 d[key] 的形式来查找对应的 value,这和 list 很像,不同之处是,list 必须使用索引返回对应的元素,而dict使用key: >>> print d[打印出dict里的key,dict是一个键值对列表。比如成绩单,姓名:分数。姓名就是键,分数就是值。key就是取出键,values()方法就是取出值。for k,v in d.values()这就是取值。
    查看全部
    0 采集 收起 来源:Python之访问dict

    2018-03-22

  • d = {#dict 'Adam': 95, 'Lisa': 85, 'Bart': 59 } print 'Adam:', d['Adam'] print 'Lisa:', d['Lisa'] print 'Bart:', d['Bart']
    查看全部
    0 采集 收起 来源:Python之访问dict

    2018-01-17

  • 查看全部
  • 语言
    查看全部
  • Python的 dict 就是专门干这件事的。用 dict 表示“名字”-“成绩”的查找表如下: d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 } 我们把名字称为key,对应的成绩称为value,dict就是通过 key 来查找 value。 花括号 {} 表示这是一个dict,然后按照 key: value, 写出来即可。最后一个 key: value 的逗号可以省略。
    查看全部
  • Python中数据类型: 一、整数 Python可以处理任意大小的整数,当然包括负整数 二、浮点数 整数和浮点数在计算机内部存储的方式是不同的,整数运算永远是精确的(除法难道也是精确的?是的!),而浮点数运算则可能会有四舍五入的误差。 三、字符串 字符串是以''或""括起来的任意文本 四、布尔值 布尔值和布尔代数的表示完全一致,一个布尔值只有True、False两种值,要么是True,要么是False,在Python中,可以直接用True、False表示布尔值(请注意大小写),也可以通过布尔运算计算出来。布尔值可以用and、or和not运算。 五、空值 空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。 此外,Python还提供了列表、字典等多种数据类型,还允许创建自定义数据类型
    查看全部
  • 布尔值和布尔代数的表示完全一致,一个布尔值只有True、False两种值,要么是True,要么是False,在Python中,可以直接用True、False表示布尔值(请注意大小写),也可以通过布尔运算计算出来。 布尔值可以用and、or和not运算。
    查看全部
  • 0x
    查看全部

举报

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

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