输出
1. 普通的输出
python中变量的输出
print('hello world')
print('萨瓦迪卡---泰语,你好的意思')
2.
格式化输出
<1>
格式化操作的目的
比如有以下代码
:
pirnt("我今年10岁")
pirnt("我今年11岁")
pirnt("我今年12岁")
<2>
什么是格式化
看如下代码:
age = 10
print("我今年%d岁" % age)
age += 1
print("我今年%d岁" % age)
age += 1
print("我今年%d岁" % age)
在程序中,看到了
%
这样的操作符,这就是
Python
中格式化输出。
age = 18
name = "xiaohua"
print("我的姓名是%s, 年龄是%d" % (name, age))
<3>
常用的格式符号
下面是完整的,它可以与%符号使用列表
:
3. 换行输出
在输出的时候,如果有
\n
那么,此时
\n
后的内容会在另外一行显示
print("1234567890-------") # 会在一行显示
print("1234567890\n-------") # 一行显示1234567890,另外一行显示-------
提示:这里使用
\ 把
n 转换了一个含义来输出,使用
\ 开头的字符又叫转义字符,后面我们还会学
习到其他的转义字符。
输入
1.1 input()
在
Python
中,获取键盘输入的数据的方法是采用
input 函数。
name = input("请告诉我你是谁? ")
print("我知道了,你是:%s"% name)
# 输入数字类型
num = input("请告诉我你的银行卡密码:")
# 数据类型转换
num = int(num)
print("你的银行卡密码的类型是:", type(num))
运行结果:
注意:
input()
的小括号中放入的是提示信息,用来在获取数据之前给用户的一个简单提示
input()
在从键盘获取了数据以后,会存放到等号右边的变量中
input()会把用户输入的任何值都作为字符串来对待