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

Python3 入门教程(新版)

咚咚呛 全栈工程师
难度入门
时长 4小时24分
  • num=0
    sum=0
    while TRUE:
        if  num>1000:
              break
        sum=sum+num
        num=num+2
    print(sum)
    查看全部
  • num=1
    j=1
    while num<11:
        j=j*num
        num=num+1
    print(j)
    查看全部
  • l=[67,78,56,87,90]
    sum=0
    for a in l:
        sum=sum+a
    print('{sum}')
    查看全部
    0 采集 收起 来源:Python之for循环

    2022-05-10

  • age=19
    if age>18:
        print("you're adult")
        print("年龄是:'{age}'")
    查看全部
    0 采集 收起 来源:Python之if语句

    2022-05-10

  • 哈哈哈吼吼吼配点哦咯咯了
    查看全部
  • Python把0、空字符串和None看成False,其他数值和非空字符串都看成True


    not计算的优先级是高于and和or的。

    True and not False # ==> True

    在上述布尔计算中,先计算not False = True,然后再计算True and True,因此得到True的结果

    短路计算

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

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

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

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

    变量不能用数字开头

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

    通过变量名 = 数据,即可定义一个变量。

    在Python里面,一个变量可以先后存储多种不同类型的数据。

    a = 1 # 这个时候a存储的是整数类型print(a)
    a = 'ABC' # 这个时候a存储的是字符串类型print(a)

    查看全部
  • 注意大小写
    True
    False
    查看全部
  • print('sy')
    查看全部
  • #输出数组不固定内容:format

    template='hello {1},hello{0},hello{2}'


    result=template.format("shanghai"," anhui","beijing")


    print(result)

    查看全部
  • #浮点数取小数点后几位

    round(result,2)

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

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

    十进制数、二进制数和十六进制数之间是可以相互转换的。


    浮点数对应我们生活的是小数,例如:0.1,0.5, 12.34, 3.1415926等,都是浮点数。

    对于很大或很小的浮点数,就必须用科学计数法表示,在Python中,把10用e替代,比如:1.23x10^9就是1.23e9,或者12.3e8,0.000012可以写成1.2e-5。

    整数和浮点数在计算机内部存储的方式是不同的,整数运算永远是精确的,而浮点数运算则可能会有四舍五入的误差,在Python终端中输入以下内容0.1 + 0.2,得到的结果不是0.3。


    字符串对应生活中的就是非数字类型的内容,比如一个句子,一段话,在Python中就是字符串,在Python中,字符串是以''或""括起来的任意文本,比如'abc',"xyz"等等。请注意,''或""本身只是一种表示方式,不是字符串的一部分,因此,字符串'abc'只有a,b,c这3个字符。


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

    布尔值可以用and、or和not运算(注意and,or,not都是Python语言本身的关键字)。

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

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

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


    空值是Python里一个特殊的值,用None表示。

    注意,None和0是不一样的,None不能理解为0,因为0是有意义的。

    查看全部

  • 输入你的第一行Python代码print('Hello World'),回车即可运行,第一次运行,有几个需要注意的地方:

    注意在Hello World前后都有单引号'

    print和>>>不可以有空格

    注意(、)、'、')均为英文字符

    查看全部
  • 布尔类型的集中运算

    and  与运算:只有两个布尔值都为True时,计算结果才为True;

    True and True # ==> True
    True and False # ==> False
    False and True # ==> False
    False and False # ==> False

    or  或运算:只要有一个布尔值为 True,计算结果就是 True;

    True or True # ==> True
    True or False # ==> True
    False or True # ==> True
    False or False # ==> False

    not  非运算:把True变为False,或者把False变为True。

    not True # ==> False
    not False # ==> True
    查看全部
  • result :结果


    round :尾数(用于保留小数点后若干位)

    num = 10 / 3
    print(round(num,2))
    查看全部

举报

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

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