美文网首页
第三次作业

第三次作业

作者: _无名人 | 来源:发表于2017-11-11 22:59 被阅读0次

    1.a = '苦短' b = 'Python', 用4种方法,输出'人生苦短,我用Python'

    a, b = '苦短', 'Python'
    print('人生' + a + ',' +  '我用' + b)
    print('人生%s,我用%s' % (a, b))
    print('人生{},我用{}'.format(a, b))
    print(''.join(['人生', a, ',', '我用', b]))
    

    2.列表li = ['I','like','python'],用2种方法,将列表转成字符串,输出'I like python'

    li = ['I', 'like', 'python']
    s = ' '.join(li)
    print(s)
    s = '%s %s %s' % (li[0], li[1], li[2])
    print(s)
    print('{0[0]} {0[1]} {0[2]}'.format(li))
    

    print() 方法拓展:

    print( '', 'hello', '', sep='--' , end = '')  # 默认 set=' ' 空格,   默认 end ='\n'
    print( '', 'python', '', sep='++' , end = '')
    #--hello--++python++
    

    回车与print()区别:print()是打印输出,回车是在交互模式下用来交互使用,输出为原来的模样

    3. a=1.1,输出 a 的值,用3种格式:

      1. 字符串格式
      1. 整型格式
      1. 浮点数 、20位、保留2位小数、带上加号、然后右对齐 。效果:‘ +1.10’
    a = 1.1
    s = '%s' % a
    print(s)
    i = '%d' % a
    print(i)
    f = '%+20.2f' % a
    print(f)
    

    4. a =12, 要求用 format方法输出 : ****12****

    a = 12
    print('****{}****'.format(a))
    print('{:^10}'.format(a))        # ^居中  占10位
    print('{:*^10}'.format(a))        # *打印10个*
    print('{:*<10}'.format(a))        # <左对齐 
    print('{:*>10}'.format(a))        # >右对齐
    

    相关文章

      网友评论

          本文标题:第三次作业

          本文链接:https://www.haomeiwen.com/subject/rvwgmxtx.html