为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Python3 入门教程(新版)_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Python3 入门教程(新版)

咚咚呛 全栈工程师
难度入门
时长 4小时24分
  • 通过for循环访问列表每一个元素的方式,我们称为迭代。

    查看全部
  • 在定义里,我们使用花括号{}表示这是一个dict,然后key和value之间使用冒号:分割,并且每一组key:value的最后,以逗号,表示这一组的结束。


    我们也可以使用以下的方式定义一个dict。

    d = dict()
    print(d) # ==> {}

    不过这种定义方式,默认得到的是一个空dict,需要调用函数往里面添加数据,我们后面会继续学习。

    查看全部
    0 采集 收起 来源:什么是dict

    2021-07-19

  • append() 方法总是将元素添加到list的尾部

    查看全部
  • 二进制     0e100

    16进制    0bxxx

    浮点数   10用e代表  如1.22e-2(不准确)

    字符串   print('hello world')

    布尔值   True或False

         and运算是与运算,只有所有都为 True,and运算结果才是 True。

         or运算是或运算,只要其中有一个为 True,or 运算结果就是 True。

         not运算是非运算,它是一个单目运算符,把 True 变成 False,False 变成 True。

    空值     None(不等于0)

    查看全部
  • \n表示换行
    \t 表示一个制表符
    \\表示 \ 字符本身

    查看全部
    0 采集 收起 来源:Python的字符串

    2021-07-17

  • 二进制数只使用数字0、1表示,在Python中,二进制整数使用前缀0b表示,比如:0b0110,0b1100。

    十六进制数除了0~9十个数字以外,还使用a、b、c、d、e、f,在Python中,十六进制使用前缀0x,比如:0x12ef,0xde2431af

    查看全部
  • a=r'12*3'   r为禁止运算

    result=a

    print result

    查看全部
  • '******\‘’****\‘’,*\'***'

    查看全部
    0 采集 收起 来源:Python的字符串

    2021-07-17

  • 除了使用这种方法,还有一种方法可以通过key来获取对应的value,这种方法不会引起错误,dict本身提供get方法,把key当作参数传递给get方法,就可以获取对应的value,当key不存在时,也不会报错,而是返回None。

    print(d.get('Alice')) # ==> 45
    print(d.get('Dodo')) # ==> None

    因为通过get方法在代码实现上更加简单,且不会引起错误,因此更加推荐使用get方法来获取dict的元素。

    查看全部
  • 这和list通过下标找到对应位置的元素是类似的。
    回顾一下前面使用下标的方式访问list元素的时候,当下标不存在时,就会引发错误,在dict中,也是一样的,当对应的key不存在时,也会引发错误。

    d = {
        'Alice': 45,
        'Bob': 60,
        'Candy': 75,
        'David': 86,
        'Ellena': 49,
        'Gaven': 86
    }
    print(d['Dodo'])
    # 抛出异常
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    KeyError: 'Dodo'

    它的意思是key不存在,因此我们在需要通过key找到value时,一定要先判断key存不存在,然后才使用上面的方式获取对应的value,以避免错误。

    查看全部
  • # Enter a code

    def info(**kwargs):

        names_list = kwargs["names"]

        genders_list = kwargs["genders"]

        ages_list = kwargs["ages"]

        index = 0

        for name in names_list:

            gender = genders_list[index]

            age = ages_list[index]

            index += 1

            print("name:{0},gender:{1},age:{2}".format(name,gender,age))

        

    names = ['Alice','bpb']

    genders = ['girl','boy']

    ages = [16, 14]


    info( names = ['Alice','bpb'],genders = ['girl','boy'],ages = [16, 14])

    查看全部
  • if语句 注意 if条件语句分支需要缩进4个字符。 if条件语句后需要加引号。: 分支可以用format嵌入式。
    查看全部
    0 采集 收起 来源:Python之if语句

    2021-07-16

  • 字符串都有自己的位置,计算机计数从0开始的。 取值到多少,后面的不包括。 如:[2:8] 就是选定到第7位,不包括第8位。
    查看全部
  • 字符串dou
    查看全部
  • Python3. 可以中英文混合编写字符串
    查看全部

举报

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

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