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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
学习人数
综合评分9.43
3762人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.2 逻辑清晰
  • Python在后来添加了对Unicode的支持,以Unicode表示的字符串用u'...'表示。 如果中文字符串在Python环境下遇到 UnicodeDecodeError,这是因为.py文件保存的格式有问题。可以在第一行添加注释: # -*- coding: utf-8 -*- 目的是告诉Python解释器,用UTF-8编码读取源代码。然后用Notepad++ 另存为... 并选择UTF-8格式保存。
    查看全部
  • 做个对比。
    查看全部
  • r'...'表示法--不能表示多行字符串,也不能表示包含'和 "的字符串。 '''...'''表示法--表示多行字符串。 还可以在多行字符串前面添加 r ,把这个多行字符串也变成一个raw字符串。
    查看全部
  • r'...'表示法--不能表示多行字符串,也不能表示包含'和 "的字符串。 '''...'''表示法--表示多行字符串。
    查看全部
  • 要记得换行。不光要显示正确的字符串,并且是两行显示。
    查看全部
  • 什么是字符串。字符串可以用''或者""括起来表示。 如果字符串本身包含'怎么办?比如我们要表示字符串 I'm OK ,这时,可以用" "括起来表示。 类似的,如果字符串包含",我们就可以用' '括起来表示。 常用的转义字符有: \n 表示换行 \t 表示一个制表符 \\ 表示 \ 字符本身
    查看全部
  • 两种方法输出,好像细节没有那么严格。
    查看全部
  • 1.当我们在Python交互式环境下编写代码时,>>>是Python解释器的提示符,不是代码的一部分。 2.当我们在文本编辑器中编写代码时,千万不要自己添加 >>>。 print语句也可以跟上多个字符串,用逗号“,”隔开,就可以连成一串输出。print会依次打印每个字符串,遇到逗号“,”会输出一个空格,因此,输出的字符串是这样拼起来的
    查看全部
  • itervalues 不是 intervalues 这里注意没有t 另外需要熟悉下len函数 可以得到字符串以及dict、list等的长度
    查看全部
    0 采集 收起 来源:迭代dict的value

    2014-11-01

  • import random模块的使用: 猜字游戏: import random,sys num=random.randint(1,100) while True: i=int(sys.stdin.readline()) if i==num: print 'you are right' elif i<num: print 'try higher' else: print 'try lower' 以及random的choice和shuffle函数
    查看全部
  • 比较函数 cmp(x, y) 就需要两个参数,如果 x<y,返回 -1,如果 x==y,返回 0,如果 x>y,返回 1
    查看全部
  • 时间time的运用: import time print time.time() print time.asctime() t=time.localtime() print t[0],t[1],t[2],t[3],':',t[4],':',t[5]
    查看全部
  • 主要学习了的模块: os sys(stdin.readline\stdout.writeline) math turtle(Pen) pickle(load\dump) time(time\asctime\localtime) random(randint\choice\shuffle)
    查看全部
  • pickle模块进行数据的保存,利用dump函数进行数据的序列化,利用load函数进行反序列化。 import pickle game_data={'game-position':'N23 E45','money':100,'pockets':['keys','knife','stone']} save_file=open('e:\\python\\pyfile\\tet.dat','wb') pickle.dump(game_data,save_file) save_file.close() load_file=open('e:\\python\\pyfile\\tet.dat','rb'
    查看全部
  • 访问dict d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 } print 'Adam:', d.get('Adam') print 'Lisa:', d.get('Lisa') print 'Bart:', d.get('Bart')
    查看全部
    0 采集 收起 来源:Python之访问dict

    2014-11-01

举报

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

微信扫码,参与3人拼团

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

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