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

Python3 入门教程(新版)

咚咚呛 全栈工程师
难度入门
时长 4小时24分
  • 取模运算

    是求两个数相除的余数

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

    print(3 % 2) # ==> 1
    print(33 % 10) # ==> 3
    print(99 % 30) # ==> 9

    Python除了普通除法以外,还有一个特殊的除法被称为地板除,对于地板除,得到的结果会忽略纯小数的部分,得到整数的部分,地板除使用//进行。

    10//4 # ==> 2
    10//2.5 # ==> 4.0
    10//3 # ==> 3
    查看全部
  • result 结果
    查看全部
  • 二进制数只使用数字0、1表示,在Python中,二进制整数使用前缀0b表示,比如:0b01100b1100

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

    为什么小数在计算机领域被称为浮点数呢?这是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的(浮动的),比如,1.23x10^912.3x10^8是相等的,因此称为浮点数。

    布尔值对应于生活中的就是

    True ‎对

    False错

     None没有‎


    查看全部

  • python 蟒

    print 印刷

    查看全部
  • 请使用两种format的方式打印字符串Life is short, you need Python。

    # Enter a code

    print('Life is short, you need {}'.format('Python'))

    print('Life is short, you need {launguage}'.format( launguage = 'Python'))

    查看全部
  • L = ['Alice',66,'Bob',True,'False',100]

    for i in range(1,7,2):

        print(L[i])

    查看全部
  • 1

    查看全部
    1. 若要取出字符串中特定位置的字符,可以按照位置取字符串的方式使用中括号[]访问。

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

    查看全部
    1. ASCII码:一个字节表示一个字符,英文大小写、数字、符号

    2. GB2312编码:两个字节表示一个中文字符,中文,中国

    3. Unicode编码:两个字节表示一个字符,统一了所有文字,原有的英文编码从单字节变成双字节,只需要把高字节全部填为0就可以。

    4. 在python3中,默认使用UTF-8 Unicode来进行编码。

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

    template = 'Hello {}'    # 字符串模板
                       
    world = 'World'           # 模板数据内容

    result = template.format(world)

    print(result)                # ==> Hello World

    查看全部
    1. raw字符串:如果一个字符串包含很多需要转义的字符,可以在字符串前面加个前缀r,表示这是一个 raw 字符串。

      例:print(r'\(~_~)/ \(~_~)/')

      运行结果:\(~_~)/ \(~_~)/

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

    2. 短路计算

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

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

      例:a = 'python'

            print('hello,', a or 'world')

            b = ''

            print('hello,', b or 'world')

            运行结果:('hello,', 'python')
                             ('hello,', 'world')

    查看全部
    1. 除法:/

    2. 取模(取余):%

    3. round(num,n):对num保留n位小数。

      例:s=3.14*1.57

             print(round(s,2))

    查看全部
  • 1.二进制数前缀0b,十六进制数前缀0x。

    查看全部
  • 可变参数即任意个参数的意思,可变参数通常使用*args来表示。

    def func(*args):
    查看全部

举报

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

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