• Python--格式化输出,运算符


    #例题
    a=1
    b=2
    c=3
    print(a,b,c)
    print(111)
    if 3>2:
    print(333)
    if True:
    print(555)
    else:
    print(444)
    print(888)

    #字符串的拼接:
    #打印我叫大哥,今年26岁,我的性别是男
    # name=input('请输入你的名字:')
    # age=input('请输入你的年龄:')
    # sex=input('请输入你的性别:')
    # msg='我叫'+name+'今年'+age+'岁'+'我的性别是'+sex
    # print(msg)

    #格式化输出%占位符 s d
    #例打印名片
    #第一种:
    # name=input('请输入你的名字:')
    # age=int(input('请输入你的年龄:'))
    # job=input('请输入你的职业:')
    # hobby=input('请输入你的爱好:')
    # msg = '''
    # ------------ info of %s -----------
    # Name : %s
    # Age : %d
    # job : %s
    # Hobby: %s
    # ------------- end -----------------
    # ''' % (name, name, age, job, hobby)
    # print(msg)
    # #第二种:
    # dic ={'name':'小王','age':20,'job':'农民','hobby':'打球'}
    # msg = '''
    # ------------ info of %(name)s -----------
    # Name : %(name)s
    # Age : %(age)d
    # Job : %(job)s
    # hobby: %(hobby)s
    # ------------- end -----------------
    # ''' % dic
    # print(msg)
    #格式化输出,在格式化输出中,单纯的表示%需要用%%去表示。
    msg='我叫%s,今年%s,学习进度2%%'%('爽妹儿','18')
    print(msg)

    #while else 当while循环被break打断,则不走else程序。
    count=0
    while count<=5:
    count+=1
    print("Loop",count)
    if count==4:break
    else:
    print("循环正常执行完了")
    print("----out of while loop----")

    # 运算符

    print(2 > 1 and 3 < 4 or 8 <10 and 4 > 5 )

    #第一种情况 逻辑运算符前后都是比较运算
    #优先概念:()>not>and>or ,同一优先级从左至右以此计算。
    print(2 > 1 and 3 < 4 or 4 > 5 and 2 < 1)
    print(1 > 2 and 3 < 4 or 4 > 5 and 2 > 1 or 9 < 8)
    print(1 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6 )

    #第二种情况 逻辑运算符前后都是数字
    '''
    x or y if x True ,return x ,else y
    '''
    print(3 or 5)
    print(2 or 5)
    print(0 or 5)
    print(-4 or 5)
    print(3 and 5)
    print(0 and 3)
    print(1 or 3 or 4 or 0)
    print(1 or 3 or 0)
    print(1>2 and 3 or 4)
    '''
    #数字与bool值转化
    #int --->bool 非零 True, 零 False
    #bool0--->int True 1, False 0
    '''
    print(bool(100))
    print(bool(0))


    #编码初识
    初识密码本:asscii
    万国码:unicode
    创建初期:16位两个字节表示一个字符。
    升级:32位 四个字节表示一个字符。
    utf-8:最少用8位数去表示一个字符。
    utf-16:最少用16位数去表示一个字符
    gbk:国家标准
    asscii-->unicode-->utf-8-->gbk
    1024bytes =1kb
    1024kb =1MB
    1024MB =1GB
    1024GB 1TB

  • 相关阅读:
    php八种常用函数
    已知二叉树的前序中序遍历,如何得到它的后序遍历?
    PTA_Have fun with numbers(C++)
    PTA_输入符号及符号个数打印沙漏(C++)
    Web安全之SQL注入
    南京邮电大学//bugkuCTF部分writeup
    修改或添加HTTP请求头
    第二次作业
    博客作业1
    linux python 串口
  • 原文地址:https://www.cnblogs.com/weilaixiaochaoren/p/8963287.html
Copyright © 2020-2023  润新知