Python基础之关键字与格式化输出

Python基础之关键字与格式化输出

今天我们来学习Python中的关键字以及格式化输出,这两者中格式化输出在以后的案例中应用的比较.

Python关键字

  • Python中已经定义好的有特殊功能的标识符

注意:

  • 定义的标识符不要和关键字冲突

如何查看关键字:

实例:

#关键字
#导入keyword模块
import keyword
#keyword.kwlist查看关键字
print(keyword.kwlist)

控制台输出的结果为:

'False', 'None', 'True', 'and', 'as', 'assert', 'break',
'class','continue','def','del','elif','else','except','finally', 'for', 'from', 'global', 'if', 'import', 'in','is','lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try',
'while', 'with', 'yield'

格式化输出

常用的格式符号:

%s

  • 输出字符串str

%d

  • 输出整形int

%f

  • 输出浮点型float

  • %f中默认会保留小数点后面六位

  • 如果想保留n位

    %.nf
    

bool类型

格式:

1 | 0 #%d
True | False # %s

案例:

nan = True
print("张三的性别为%s" % nan)
print("张三的性别为%d" % nan)

控制台输出的结果为:

张三的性别为True
张三的性别为1

格式化输出的作用:

  • 已知一个变量和部分字符串输出需要柔和在一起,所以我们使用格式化输出
  • 实际开发中,显示的数据中有一部分是不确定的,也就是会随意变动的,我们可以先定义变量保存, 然后通过格式化来输出

格式:

print("部分数据%x" % 变量名(数值))

案例:

# 格式化输出
name = "张三"
age = 15
float = 18.3
print("我的名字叫%s" % name)
print("我今年%d岁啦" % age)
print("我身高是%.1f" % float)

控制台输出的结果为:

我的名字叫张三
我今年15岁啦
我身高是18.3

格式化输出注意事项:

  • 如果输出里面出现百分号,那么单纯的显示一个%,则需要两个%%

  • 如果格式化输出有多个格式符号

    print("部分%x数据%x" % (a,b))
    
  • 如果想输出多个变量的数值

    print(变量一,变量二)
    
  • 换行输出

  • 在输出时\n可以进行换行

猜你喜欢

转载自blog.csdn.net/XVJINHUA954/article/details/107573635