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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • r,全名raw,表示原始字符; u,全名unicode,表示使用unicode编码方式输出字符串,试了几次一直报错,加上注释: # -*- coding: utf-9 -*- 后报错信息有所改变。去掉u,只使用注释后输出正常,什么原因呢?
    查看全部
  • 如果一个字符串包含很多需要转义的字符,对每一个字符都进行转义会很麻烦。为了避免这种情况,我们可以在字符串前面加个前缀 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!'
    查看全部
  • \n 表示换行 \t 表示一个制表符 \\ 表示 \ 字符本身
    查看全部
  • 在定义函数时,可以使用默认参数,来减少使用时输入的参数数量。应为函数参数为从左到右匹配,所以默认参数只能写在必要参数的右边。 例如计算平方 def power(x, n=2): s = 1 while n > 0: n = n - 1 s = s * x return s power(5) 这样默认设置了n=2,之后调用时,如果算平方根,则不需要输入两个参数。
    查看全部
  • 函数可以返回多个值,其实就是返回tuple。返回一个tuple可以省略括号,而多个变量可以同时接收一个tuple,按位置赋给对应的值,所以,Python的函数返回多值其实就是返回一个tuple,但写起来更方便。 例如游戏中常用来计算坐标移动的函数 import math def move(x, y, step, angle): nx = x + step * math.cos(angle) ny = y - step * math.sin(angle) return nx, ny x, y = move(100, 100, 60, math.pi / 6) x,y就会分别得到返回值中的一部分
    查看全部
  • 定义字符串
    查看全部
  • sum=0 d=1 n=1 while True: sum+=d d=d+3 n=n+1 if n>100: break print sum
    查看全部
  • bbb
    查看全部
  • bbb
    查看全部
  • qq_Andrew_19 Python 3.6.1版本 print 要加("")才能输出, 应为print ("hello world")——切记-是双引号 时间: 2017-07-15 4 [慕后端6366915] 慕后端6366915 厉害,课程毫不拖泥带水,都是干货,好评!
    查看全部
  • 冷月镜水 现在都3.X版本了,课程怕是该更新了奥 时间: 2017-05-18 2 [qq_汉堡嗝_03424572] qq_汉堡嗝_03424572 python 适合:web网站和各种网络服务、系统工具和脚本、作为胶水语言把其他语言开发的模块包装起来方便 使用 Python不适合:贴近硬件的代码(首选C)、移动开发:ios和Android有各自的开发语言(ObjC,Swift/Java)、游戏开发c/c++、 Python的应用:youtube、Instagram、豆瓣、搜狐邮箱等 Python广泛应用于google、yahoo、NASA Python的源代码不能加密 时间: 2017-05-08 5 [奇犽11] 奇犽11 hahaha 时间: 2017-05-08 0 [qq_夜_42] qq_夜_42 2017.5.2打卡 时间: 2017-05-02 0 [不爱学习的小学生] 不爱学习的小学生 安装版本是3.6了,是不是该更新新的课程了 时间: 2017-04-24 1 [慕粉1358105542] 慕粉1358105542 我要记得去查查第三方库
    查看全部
    0 采集 收起 来源:选择Python版本

    2017-10-20

  • [Lymeng] Lymeng 为什么命令提示符显示系统找不到指定的路径??到底应该输入什么才行? 时间: 2016-01-16 109 [Simon_He] Simon_He 注意点1. 3.0以上版本 print 要加()才能输出 如 print ("hello,world!") 2. python 对缩进有严格要求 时间: 2015-06-12 86 [网虫小黄人] 网虫小黄人 可以把做好的文件往命令提示符拖放就行了,直接显示结果 时间: 2015-11-26 70 [夏汉森] 夏汉森 3.x版本使用 print ('xxx') 否则报错 时间: 1天前 0 [qq_后来_213900763] qq_后来_213900763 视频有点老 时间: 3天前 0 [至高基普隆] 至高基普隆 为什么不用了eclipse呢 时间: 2017-10-05 1 [一只前端狗] 一只前端狗 这是哪年的视频。。还是XP系统 时间: 2017-09-27 1 [陌熙] 陌熙 用pycharm这个编辑器不错 时间: 2017-09-03 0 [慕田峪2055518] 慕田峪2055518 learnpython文件夹是保存在f盘,找路径时--先输入f:---回车----输入cd(有一个空格) f:\learnpython\---回车输入hello.py, 时间: 2017-08-28 9 [慕田峪4537373] 慕田峪4537373 怎么用mac呢 时间: 2017-08-25 0 [qq_夜巡_0] qq_夜巡_0 一个win10系统的小白找不到附件…… 时间: 2017-08-23 4 [da。。。。。。。。。。。。。。。。看看吧
    查看全部
  • [任e逍遥] 任e逍遥 老师,咱最起码用个windows7吧…… 时间: 2016-02-17 132 [jql1994] jql1994 Xp.........Xp老师的界面亮瞎了我的双眼 时间: 2016-01-25 41 [慕粉195910986] 慕粉195910986 对于win10,环境变量设置-->系统设置-->Path-->添加-->C:\Python27 再添加一个C:\Python27\Scripts 时间: 2016-12-23 29 [名字不好笑就不会有好运] 名字不好笑就不会有好运 win10不需要改变环境变量,安装完之后程序里就有出现一个“Python(command line)”点击打开,和老师的一毛一样 时间: 1天前 0 [BBunny_] BBunny_ win10看着这个教程真的哭晕在厕所 时间: 6天前 1 [慕粉0051221975] 慕粉0051221975 我下的是2.7.14,最新的.... 时间: 6天前 1 [鲸落_revire] 鲸落_revire exit() 时间: 2017-10-09 0 [MuBaiOS] MuBaiOS XP... 时间: 2017-10-04 0 [Lynn様] Lynn様 大家都在吐槽xp系统。。手动滑稽 时间: 2017-10-01 1 [Noah_Lin] Noah_Lin xp应该是虚拟机吧,桌面什么都没有
    查看全部
  • 注意到set的元素是tuple,因此 for 循环的变量被依次赋值为tuple s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)]) for x in s: print x[0] + ':', x[1]
    查看全部
    0 采集 收起 来源:Python之 遍历set

    2017-10-20

  • 如果元组的内部元素是列表,列表元素内部可变。
    查看全部

举报

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

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