当前位置: 网站首页>小程序开发>微信小程序

专业网站建设-网站设计-网站制作与网站开发-高端品牌企业宣传策划-安溪上往建站

发表日期: 2022-07-04 09:40:25 浏览次数:14

专业网站建设-网站设计-网站制作与网站开发-高端品牌企业宣传策划-安溪上往建站

网站建设.png

  1.        print(line)
            while True:
        num = input('>>')
    
        if num == '1':
            print('show all personList:')
            show_all()
        elif num == '2':
            print('add person:')    
            name = input('input name>>')
            number = input('input number>>')
            add_person(name,number)
        elif num == '3':
            print('edit person:')
            name = input('input name>>')
            number = input('input number>>')
            edit_person(name,number)
        elif num == '4':
            print('delete person:')
            name = input('input name>>')
            delete_person(name)
        elif num == '5':
            print('search :')
            name = input('input name>>')
            search_person(name)
        elif num == '6':
            print(message)
        elif num == '0':
            break
        else:
            print('input error, please retry')
    tonysoul

       tonysoul

      ton***ul@foxmail.com

    4年前 (2018-03-10)
  2.    灵魂程序员

      102***2902@qq.com

    48

    格式化输出

    1、整数的输出

    语法说明

    格式化符号格式说明备注 %o 八进制 oct%d 十进制 dec%x 十六进制 hex。

    举个栗子

    print('%o' % 20) # 八进制24print('%d' % 20) # 十进制20print('%x' % 24) # 十六进制18

    2、浮点数输出

    语法说明

    格式化符号说明备注 %f 保留小数点后面六位有效数字 float%e 保留小数点后面六位有效数字 %g 在保证六位有效数字的前提下,使用小数方式,否则使用科学计数法。

    举个栗子:

    print('%f' % 1.11)         # 默认保留6位小数1.110000print('%.1f' % 1.11)       # 取1位小数1.1print('%e' % 1.11)         # 默认6位小数,用科学计数法1.110000e+00print('%.3e' % 1.11)       # 取3位小数,用科学计数法1.110e+00print('%g' % 1111.1111)    # 默认6位有效数字1111.11print('%.7g' % 1111.1111)  # 取7位有效数字1111.111print('%.2g' % 1111.1111)  # 取2位有效数字,自动转换为科学计数法1.1e+03

    3、字符串输出

    语法说明

    格式化符号说明备注 %s 字符串输出 string%10s 右对齐,占位符 10位%-10s 左对齐,占位符 10 位 %.2s 截取 2 位字符串 %10.2s10 位占位符,截取两位字符串。

    举个栗子:

    print('%s' % 'hello world')       # 字符串输出hello worldprint('%20s' % 'hello world')     # 右对齐,取20位,不够则补位         hello worldprint('%-20s' % 'hello world')    # 左对齐,取20位,不够则补位hello world         print('%.2s' % 'hello world')     # 取2位heprint('%10.2s' % 'hello world')   # 右对齐,取2位        heprint('%-10.2s' % 'hello world')  # 左对齐,取2位he
    灵魂程序员

       灵魂程序员

      102***2902@qq.com

    4年前 (2018-03-20)
  3.    ZX_茜

      360***297@qq.com

    45

    将 mode 设置为 w+ 或 a+ 时,发现直接进行读操作,得到的内容都是空,但原因不太相同:

    如果 mode 设置为 w+,即使没有执行 write 操作,也会将文件内容清空,因此这个时候直接进行读草稿,读到的是空内容。

    f = open("E:\\administrator\\Desktop\\test.txt", "w+")

    如果 mode 设置为 a+,文件指针位置默认在最后面,因为读内容时,是按照指针的位置往后读,所以如果指针位置在最后,那读出来的是空,在读之前,一定要注意确认好指针位置是对的。

    f = open("E:\\administrator\\Desktop\\test.txt", "a+")f.write("append content")print(f.tell())  #此时指针在文件字符末尾处f.seek(0)print(f.tell())  # 指针回到0的位置str = f.read()print(str)f.close()f = open("E:\\administrator\\Deskt


专业网站建设-网站设计-网站制作与网站开发-高端品牌企业宣传策划-安溪上往建站

400-111-6878
服务热线
顶部

备案号: 苏ICP备11067224号

CopyRight © 2011 书生商友信息科技 All Right Reserved

24小时服务热线:400-111-6878   E-MAIL:1120768800@qq.com   QQ:1120768800

  网址: https://www.768800.com  网站建设上往建站

关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|

企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|

400电话办理| 书生商友软件| 葬花网| 调温纤维| 海洋馆运营维护| 北京保安公司| 殡仪馆服务| 殡葬服务| 昌平殡葬| 朝阳殡葬|

预约专家

欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系

  

服务热线:400-111-6878