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

Python3 入门教程(新版)

咚咚呛 全栈工程师
难度入门
时长 4小时24分
  • 字符串format由两个部分组成,字符串模板和模板数据内容组成,通过大括号{},就可以把模板数据内容嵌到字符串模板对应的位置。

    字符串模板
    template = 'Hello {}'
    # 模板数据内容
    world = 'World'
    result = template.format(world)
    print(result) # ==> Hello World

    查看全部
  • 有时候,我们会想获取字符串的一部分(子串),这个时候我们采取切片的方式获取,切片需要在中括号[]中填入两个数字,中间用冒号分开,表示子串的开始位置和结束位置,并且这是半闭半开区间,不包括最后的位置。

    查看全部
  • 字符串format由两个部分组成,字符串模板和模板数据内容组成,通过大括号{},就可以把模板数据内容嵌到字符串模板对应的位置。

    查看全部
  • print(' hello world')

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

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

    查看全部
  • 如果一个字符串包含很多需要转义的字符,对每一个字符都进行转义会很麻烦。为了避免这种情况,我们可以在字符串前面加个前缀r,表示这是一个 raw 字符串,里面的字符就不需要转义了。

    查看全部
  • #请定义并打印中英文混合的字符串 "这是一句中英文混合的Python字符串:Hello World!"

    template="这是一句中英混合的{}字符串,{}"

    p="python"

    php="php"

    h="hello world"

    result=template.format(php,h)

    print(result)

    查看全部
  • #任务\n请使用两种format的方式打印字符串Life is short, you need a gril。


    #方法一简单方法

    #字符串template

    #template="life is short,you need {}"

    #template数据内容

    #gril ="a gril"

    #result=template.format( gril)

    #print(result)


    #方法二 调整顺序演练

    #字符串template

    #template="life is short,you need {}\nlife is short,you need {} "

    #template数据内容(改变)

    #python="python"

    #gril="a gril"

    #result=template.format(python,gril)

    #print(result)


    #方法三 指定名字对应数据内容演练

    #字符串template

    template="life is short,you need {g}\nlife is short,you need {p} "

    #template数据内容(改变)

    python="python"

    gril="a gril"

    result=template.format(p=python,g=gril)

    print(result)

    #指定名字的好处在于可以随时调整那些不固定内容的位置

    查看全部
  • 短路运算法则,需要判断结果true false 究竟取决于谁

    A and B 

    若A是true,最后结果(布尔类型)取决于B,运算结果为B

    若A是false,最后结果取决于A,运算结果为A


    A or B

    若A是true,最后结果由A决定,结果为A

    若A是false,最后结果由B决定,结果为B

    查看全部
  • 如果字符串本身包含',可以用" "括起来。如果字符串包含",我们就可以用' '括起来。如果字符串既包含'又包含",就需要对字符串中的某些特殊字符进行“转义”,Python字符串用\进行转义。

    要表示字符串Bob said "I'm OK"
    由于'和"会引起歧义,因此,我们在它前面插入一个\表示这是一个普通字符,不代表字符串的起始,因此,这个字符串又可以表示为

    'Bob said \"I\'m OK\".'

    注意:转义字符 \不计入字符串的内容中。


    \n表示换行
    \t 表示一个制表符
    \\表示 \ 字符本身

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

    2022-05-11

  • a = True
    print(a and 0 or 99) # ==> 99

    Python把0、空字符串和None看成False,其他数值和非空字符串都看成True。

    需要注意的是,not计算的优先级是高于and和or的。

    True and not False # ==> True


    短路计算

    在计算a and b时,如果 a 是 False,则根据与运算法则,整个结果必定为 False,因此返回 a;如果 a 是 True,则整个计算结果必定取决与 b,因此返回 b。

    在计算a or b时,如果 a 是 True,则根据或运算法则,整个计算结果必定为 True,因此返回 a;如果 a 是 False,则整个计算结果必定取决于 b,因此返回 b。

    查看全部
  • 取模运算:使用百分号%表示取模(取余数)。

    print(3 % 2) # ==> 1

    判断奇偶:当一个数对2取模结果为0时,则这个数为偶数,否则为奇数。


    地板除:得到除法结果的整数部分


    保留小数:round()函数:使用两个参数,第一个是需要保留小数点位数的数值,第二个是保留的位数

    查看全部
  • 在计算机程序中,变量不仅可以是数字,还可以是任意数据类型(字符串、布尔值、空值、字典等)。

    变量名由大小写英文字母、数字和下划线_组成

    变量不能用数字开头

    变量尽量不要和Python关键字重合

    查看全部
  • 整数

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

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

    浮点数

    在Python中,把10用e替代,比如:1.23x10^9就是1.23e9,或者12.3e8,0.000012可以写成1.2e-5。整数运算永远是精确的,而浮点数运算则可能会有四舍五入的误差。

    字符串

    布尔值

    对应于生活中的就是对和错。布尔值可以用and、or和not运算(注意and,or,not都是Python语言本身的关键字)。not运算是非运算,它是一个单目运算符,把 True 变成 False,False 变成 True。

    此外,Python还提供了列表、字典等多种数据类型,还允许创建自定义数据类型。


    查看全部
  • 如果字符串中包含‘’和“”,则需要对字符串的特殊字符进行“转义”用\进行转义。

    \n表示换行
    \t 表示一个制表符
    \\表示 \ 字符本身

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

    2022-05-11

举报

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

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