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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 如果一个字符串包含很多需要转义的字符,对每一个字符都进行转义会很麻烦。为了避免这种情况,我们可以在字符串前面加个前缀 r ,表示这是一个 raw 字符串,里面的字符就不需要转义了。
    查看全部
  • 1、花括号 {} 表示这是一个dict,然后按照 key: value, 写出来即可。最后一个 key: value 的逗号可以省略。 2、由于dict也是集合,len() 函数可以计算任意集合的大小:len(d)注意: 一个 key-value 算一个 3、在字典中添加元素d['Paul'] = '75' print d注意引号 4、(怎么运用????) 字典内置函数&方法 Python字典包含了以下内置函数: 1、cmp(dict1, dict2):比较两个字典元素。 2、len(dict):计算字典元素个数,即键的总数。 3、str(dict):输出字典可打印的字符串表示。 4、type(variable):返回输入的变量类型,如果变量是字典就返回字典类型。 Python字典包含了以下内置方法: 1、radiansdict.clear():删除字典内所有元素 2、radiansdict.copy():返回一个字典的浅复制 3、radiansdict.fromkeys():创建一个新字典,以序列seq中元素做字典的键,val为字典所有键对应的初始值 4、radiansdict.get(key, default=None):返回指定键的值,如果值不在字典中返回default值 5、radiansdict.has_key(key):如果键在字典dict里返回true,否则返回false 6、radiansdict.items():以列表返回可遍历的(键, 值) 元组数组 7、radiansdict.keys():以列表返回一个字典所有的键 8、radiansdict.setdefault(key, default=None):和get()类似, 但如果键不已经存在于字典中,将会添加键并将值设为default 9、radiansdict.update(dict2):把字典dict2的键/值对更新到dict里 10、radiansdict.values():以列表返回字典中的所有值
    查看全部
  • 1.如果字符串本身包含',可以用" "括起来表示 2.如果字符串包含",可以用' '括起来表示 3.如果字符串既包含'又包含",由于 ' 和 " 会引起歧义,因此,我们在它前面插入一个\表示这是一个普通字符,不代表字符串的起始 ps: \n 表示换行 \t 表示一个制表符 \\ 表示 \ 字符本身
    查看全部
  • 只是在计算机程序中,变量不仅可以是数字,还可以是任意数据类型。 在Python程序中,变量是用一个变量名表示,变量名必须是大小写英文、数字和下划线(_)的组合,且不能用数字开头,比如: a = 1 变量a是一个整数。 t_007 = 'T007' 变量t_007是一个字符串。
    查看全部
  • #解题思路: #把模型简化为1个元素和2个元素的情形 # 当只有一个元素时,步骤为从A-C # 当有2个元素时,步骤为A-B,A-C,B-C # 当有N个元素时,把N个元素简化为由(1~N-1)和N两个部分,移动的步骤为(N-1):A-B,N:A-C,(N-1)B-C。因为已经考虑了N-1和N的大小,所以不会出现小的压到大的上面。 # 此时把C当做一个新的2元素汉诺塔,(1~N-1)和N看做两部分,重复2元素的操作。 # 1、把N-1从A移动到B:套用本函数,a=A,c=B时,完成A-C的路径,留意第一次move时参数变了; # 2、把N移动到C:此时是N=1的情况,直接打印print a, '-->', c,相当于此时a=a,c=c; # 3、把N-1从B移动到C:套用本函数,a=B,c=C时,完成B-C的路径;
    查看全部
  • 1、for x in range(1,10): 2、print (blablabla) 是按列展示,加个逗号就变成行展示,print(12,31,34) 3、注意数据类型,字符'1'+'2'=12,,,数字1*10+2=12 4、for x in range(1,10): for y in range(x+1,10): print x*10+y 5、 str(x)+str(y),强制数据类型转换,,整数转换为字符串类型 6、字符串类型x+y,表示两字符串无间隔打印
    查看全部
  • 可变参数的名字前面有个 * 号; Python解释器会把传入的一组参数组装成一个tuple传递给可变参数
    查看全部
  • 函数可以只有一个默认参数,无必需参数;
    查看全部
  • 由于函数的参数按从左到右的顺序匹配,所以默认参数只能定义在必需参数的后面
    查看全部
  • 任何时候,我们都可以给程序加上注释。注释是用来说明代码的,给自己或别人看,而程序运行的时候,Python解释器会直接忽略掉注释。Python的注释以 # 开头,后面的文字直到行尾都算注释。 # 这一行全部都是注释... print 'hello' # 这也是注释
    查看全部
    0 采集 收起 来源:Python的注释

    2017-08-17

  • python中的变量名必须是 大小写英文、数字和下划线的组合;
    查看全部
  • \n 表示换行 \t 表示一个制表符 \\ 表示 \ 字符本身
    查看全部
  • print语句可以向屏幕上输出指定的文字。比如 输出'hello, world',用代码实现如下: >>> print 'hello, world' ps:print语句也可以跟上多个字符串,用逗号“,”隔开,输出为一个空格。
    查看全部
  • 1、判断是否为奇数 x % 2 == 0 2、在循环过程中,可以用break退出当前循环,还可以用continue跳过后续循环代码,继续下一次循环。 3、if not x%2
    查看全部
  • 一、整数:1.任意大小的整数,当然包括负整数。2.十六进制用0x前缀和0-9,a-f表示 二、浮点数:浮点数也就是小数(因为按照科学记数法表示时,一个浮点数的小数点位置是可变的) ps:整数和浮点数在计算机内部存储的方式是不同的,整数运算永远是精确的(除法难道也是精确的?是的!),而浮点数运算则可能会有四舍五入的误差 三、字符串:字符串是以''或""括起来的任意文本 四、布尔值:布尔值和布尔代数的表示完全一致,一个布尔值只有True、False两种值。布尔值可以用and、or和not运算。 五、空值:空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。
    查看全部

举报

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

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