Python学习笔记:输入与输出

自学Python小白一枚,因为仅仅相隔三四天就忘掉了学习的内容,所以用博客记录容易忘掉的内容好随时复习。PS:因为我是刚起步的小白知识有限,而且写这篇博客的目的更多还是加深自己的记忆所以不建议阅读此篇博客。

一、Python的输入

1.1使用input输入

格式: 变量名 = input()
举例

a = input()
print(a)

以上代码是用input函数输入一个变量再用print函数把这个变量输出。
结果为:
在这里插入图片描述
还可在input()函数括号中加入输入提示,例如:

a = input('请输入您的姓名:')
print(a)

结果为
在这里插入图片描述
但使用input函数应注意,用input()函数从键盘上输入的变量全为string字符串类型这点可以用type()函数验证:

a = input('请输入任意一个数字:')
print(a,type(a))

在这里插入图片描述
可以看到即便我们输入的是数字,但类型仍为字符串类型。
当遇到需要将输入的字符变为其他类型需要时可以使用强制变换类型的方法即变量 = 所要变的类型(input())。
例如

a = int(input('请输入任意一个数字:'))
print(a,type(a))

运行结果如下图:
在这里插入图片描述
也可直接转换变量类型

a = '565656565656'
print(a,type(a))
a = int(a)
print(a,type(a))

运行结果:
在这里插入图片描述

二、Python的输出

2.1使用print直接输出

print('想要输出的内容‘)
print(“想要输出的内容”)

print('看客老爷最帅!!!')
print("看客老爷最最帅!!!!")

运行结果如下图:
在这里插入图片描述
哈哈哈开个小玩笑(狗头保命)。
正确运行截图:
在这里插入图片描述

2.2使用格式化符号输出

使用格式化输出与直接用print输出很相似,但需要先填写一个变量。2.1中输出仅能在输出字符少的情况下适用,倘若遇到要批量变动输出内容的要求时,使用格式化符号输出会更加方便快捷。只需改动定义中的字符便可批量改动输出。
例如:

school = '清华附中'
print('我来自%s'%school)
print('我来自%s'%school)
print('我来自%s'%school)
print('我来自%s'%school)

运行结果如下:
在这里插入图片描述
但使用时需注意格式化符号与数据类型相对应,可参照下表
在这里插入图片描述

举例:

region = '扭曲丛林'
name = 'wwwwwwb'
level = 89
Wprobability = 58.6
print('我是来自%s的召唤师%s,等级是%d,胜率是%f'%(region,name,level,Wprobability))

运行结果:
在这里插入图片描述

注意:输出时print内%后的变量先后顺序要与引号内的一 一对应,否则会出现数据错位。

2.3使用.format()输出

格式:print(’{}’.format(变量名称))

name = 'wwwwwwb'
print('我的名字是{}'.format(name))

运行结果:
在这里插入图片描述
特点:输出时可以不用考虑变量的类型,直接定义然后按格式输出即可。
.format()也可以不先定义变量直接输入字符输出。
如:

name = 'wwwwwwb'
print('我的名字是{}胜率是{}'.format(name,58.6))

运行结果:
在这里插入图片描述

三、结束语

本来还想再加一个未解决的问题及可能有疑问的函数用法但是我的脑子居然什么也想不起来了哈哈哈(被自己笨笑)明明昨晚还有疑问来着。没办法,那就只好这样了,我的第一篇博客终于完成了!!!有点小激动说实话,还是挺希望这篇文章能帮到跟我一样的小白的,另外因为我是刚开始学习Python如果大家发现文章中的错误和不妥之处的话还请多多指正,我一定会虚心听取并改正的!

  • 6
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 18
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值