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

Python3 入门教程(新版)

咚咚呛 全栈工程师
难度入门
时长 4小时24分
  • \n表示换行
    \t 表示一个制表符
    \\表示 \ 字符本身
    查看全部
    0 采集 收起 来源:Python的字符串

    2022-10-13

  • 二进制数只使用数字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


    在Python中,可以直接用True、False表示布尔值(请注意大小写,不需要使用字符串符号括起来),也可以通过布尔运算计算出来。


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

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

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

    查看全部
  • 可变关键字参数,一般使用**kwargs来表示

    一个拥有必需参数,默认参数,可变参数,可变关键字参数的函数,定义顺序是必需参数,默认参数,可变参数,可变关键字参数

    但是么多类型的参数,很容易导致出错,在实际使用上,不建议定义这么多的参数。

    查看全部
  • Python 函数可变参数通常使用 *args 来表示。

    Python 会把可变参数定义为一个 tuple

    查看全部
  • 但是,如果字符串既包含'又包含"怎么办?

    这个时候,就需要对字符串中的某些特殊字符进行“转义”,Python字符串用\进行转义

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

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

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

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

    2022-10-10

  • 默认参数只能定义在必需参数的后面,否则将会出现错误。

    查看全部
  • Python提供isinstance()函数,可以判断参数类型,它接收两个参数,第一个是需要判断的参数,第二个是类型。

    查看全部
    0 采集 收起 来源:Python函数参数

    2022-10-10

  • 1Python数字支持取模运算,使用百分号%表示取模。

    2恰当使用取模运算,可以判断一个数是否为偶数,当一个数对2取模结果为0时,则这个数为偶数,否则为奇数。

    3取模运算是取两个数相除的余数 取模运算用%来计算

    4地板除,得到的结果会忽略纯小数的部分,得到整数的部分,地板除使用//进行。

    5.使用Python计算小数的时候,经常需要保留小数点后若干位,可以使用round()函数来处理

    例如num=10/3

    输入round(num,2)得到3.33

    查看全部
  • 1.变量名由大小写英文字母、数字和下划线_组成

    变量不能用数字开头

    变量尽量不要和Python关键字重合(比如前面学习过的:and、or、not,否则可能导致Python原有关键字发挥不出作用)



    2.定义变量的方式很简单,通过变量名 = 数据,或=字符串即可定义一个变量。



    3.拓展:动态语言和静态语言的区别

    查看全部
  • 1浮点数对应我们生活的是小数,例如:0.1,0.5, 12.34, 3.1415926等,都是浮点数。

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

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

    4在Python中,把10用e替代,比如:1.23x10^9就是1.23e9,或者12.3e8,0.000012可以写成1.2e-5,同学可以自行举出更多的例子。

    5浮点数可能有四舍五入的误差

    7布尔值对应于生活中的就是对和错,即True False 注意大小写

    8.逻辑 :and or not 和数学逻辑结构一样

    9空值: None  注:和0不一样

    10:字符串就是以''或""括起来的任意文本

    查看全部
  • 整型,浮点型,字符串,布尔值,空值

    查看全部
  • Python函数提供可变关键字参数,对于可变关键字参数,可以通过关键字的名字key找到对应的参数值,想想这和我们之前学习过的什么类似?是的没错,dict,Python会把可变关键字参数当作dict去处理;对于可变关键字参数,一般使用**kwargs来表示。

    查看全部
  • 除了使用remove()方法删除元素以外,还可以使用discard()方法删除元素,并且,和remove()不同的是,当元素不存在时,使用discard()并不会引发错误,所以使用discard()是更加高效的一个方法。

    查看全部
  • format格式化输出模板
    查看全部
  •  T= ((1+2), ((1+2),), ('a'+'b'), (1, ), (1,2,3,4,5))
    for a in T:
    print(type(a))
    结果:
    <class 'int'>
    <class 'tuple'>
    <class 'str'>
    <class 'tuple'>
    <class 'tuple'>

    查看全部

举报

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

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