计算机程序都是用来服务某个特定任务的,有了输入,用户就可以通过键入不同的信息告知计算机程序该如何处理,有了输出,就可以告知用户程序运行的结果
Python提供了
input()
来接收用户的输入信息并存储在变量中。
age=input('提示信息')
当在Python的交互窗口键入age=input()
并按下回车后,Python交互界面会等待你的输入,键入任意字符,并且按下回车,这个时候Python会把你输入的信息存储在age变量中。
可以直接输入age获取输入的字符
sex=input('你的性别是?')
Python提供了
print()
来输出需要的信息。
print('hello world')
print()
也可以同时输出多个字符串,使用,英文逗号分隔即可
print('str1','str2','str3')</p>
输出的结果以空格进行分隔
print()
也可以打印数字,并且进行运算
print(155)
print(155 + 55)
print('155 + 55 = ', 155 + 55)
Python中常用的占位符有三种,
%s、%d、%f
注意:其中%后可以设置占位符的宽度
print('my name is %s'%('sam'))
## 输出结果 my name is sam
print('i am %d years old'%(100))
## 输出结果 i am 100 years old
print('His height is %f m'%(1.8))
## 输出结果 His height is 1.800000 m
print('His height is %.2f m'%(1.8))
## 输出结果 His height is 1.80 m
## 指定占位符宽度
print('His height is %8.2f m'%(1.8))
## 输出结果 His height is 1.80 m
print('His height is %-8.2f m'%(1.8))
## 输出结果 His height is 1.80 m
常见的占位符:
占位符 | 替换内容 |
---|---|
%d | 整数 |
%s | 字符串 |
%f | 浮点数 |
%x | 十六进制整数 |