Python学习笔记(二):输入和输出


输出方法:print

1、普通输出:直接输出一个字符串

# print 方法用于输出数据,该方法会自动换行
print("hello world")
print("hello 你好")

2、格式化输出:输出变量的值

# print 输出变量的值
# %d 相当于一个整形的占位符;%age 表示取变量 age 的值,然后替换到 %d 表示的占位符位置
age = 22
print("我今年%d岁"%age)

# 替换多个占位符的情况
# %s 是一个字符串占位符,只能用字符串变量来替换
name = "张三"
print("我叫%s,今年%d岁"%(name, age))

输出结果:

3、常用的格式化符号:

格式符号转换
%c字符
%s通过 str() 字符串转换来格式化
%i有符号十进制整数
%d有符号十进制整数
%u无符号十进制整数
%o八进制整数
%x十六进制整数(小写字母)
%X十六进制整数(大写字母)
%e索引符号(小写'e')
%E索引符号(大写“E”)
%f浮点实数
%g%f和%e 的简写
%G%f和%E的简写

4、修改输出结束的字符:

# print 输出默认是换行的,因为 print 方法中有一个参数 end,表示输出数据以什么结束,
# end 参数默认值为 \n,即表示以换行结束;
# 我们可以手动修改 end 的值,自定义输出结束的字符;
print("我是第一行", end=";")  	# 输出数据,并以冒号结束
print("我也是第一行")	        # 此句输出之后,依然会自动换行

输出结果:

 

输入方法:input

# input 用于获取用户输入,当执行到这个方法的时候,程序会停住;
# 下面语句表示把 input 方法接收到的用户输入数据 赋值给变量 high
# 注意:input 接收到的数据,总是被当做字符串类型进行处理
high = input("请输入你的身高:")

print("================")
print("您的身高是%s"%high)  # %s表示接收字符串变量的值

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值