zoukankan      html  css  js  c++  java
  • doraemon的python之旅 字符串格式化与运算符

    一、%s  占位符

    templete = '%s现在的手机电量是100%'    #报错  因为系统只要遇到%就会认为有占位符

    templete = '%s现在的手机电量是100%%'   #遇到需要打印百分号的时候,需要用两个%

    name = input('name:')

    age = input('age:')

    sex = input('sex')

    job = input('job')

    msg='''

    _________________info of %s_____________________

    name = %s

    age = %s

    sex = %s

    job  = %s

    __________________end_________________________'''   #%(name,name,age,sex,job)     加在这里不好看,所以一般用下面的方式

    date = msg%(name,name,age,sex,job)

    print(date)

    二、运算符

    1.% 取余数

    打印100以内的奇数

    count = 1

    while count <= 100:

      value = count % 2

      if calue =1:

        print(count)

      count+=1

    2.** 次方 2**8

    3.// 只取除法运算的整数部分

    4.数字转布尔值

    v1 = 1

    v2 = bool(v1)

    print(v2)

    True

    只有当v1 = 0的时候 结果才为False,其他情况都是True

    5.字符串转布尔值

    只有空字符串时才为False,即什么都没有,不是空格。

    一个程序员要学会使用快捷键  ctrl + D  #快速复制上一行

  • 相关阅读:
    [bzoj4408][Fjoi2016]神秘数
    BZOJ1102: [POI2007]山峰和山谷Grz
    BZOJ1098: [POI2007]办公楼biu
    BZOJ1097: [POI2007]旅游景点atr
    GDOI2018 新的征程
    BZOJ2084: [Poi2010]Antisymmetry
    回文树详解
    Codeforces739E. Gosha is hunting
    一道题17
    LOJ#6002. 「网络流 24 题」最小路径覆盖
  • 原文地址:https://www.cnblogs.com/doraemon548542/p/11056285.html
Copyright © 2011-2022 走看看