Python学习之输入输出,if语句

输入/输出

输出

普通输出

python中变量的输出

print('555555555555888888888888')

格式输出

比如有以下代码:

pirnt("我今年10岁")
pirnt("我今年11岁")
pirnt("我今年12岁")

想一想:在输出年龄的时候,用了多次"我今年xx岁",能够简化一下程序呢?
答:此时就需要格式化输出了

看如下代码:

age = 10
print("我今年%d岁" % age)
age += 1
print("我今年%d岁" % age)
age += 1
print("我今年%d岁" % age)

在程序中,看到了%这样的操作符,这就是Python中格式化输出

age = 18
name = "绿巨人.浩克"
print("我的姓名是%s, 年龄是%d" % (name, age))

输入

在Python中,获取键盘输入的数据的方法是采用 input函数(至于什么是函数,咱们以后的章节中讲解),那么这个 input怎么用呢?
看如下示例:

password = input("请输入密码:")
print('您刚刚输入的密码是:%s' % password)

注意:

  • input()的小括号中放入的是提示信息,用来在获取数据之前给用户的一个简单提示
  • input()在从键盘获取了数据以后,会存放到等号右边的变量中
  • input()会把用户输入的任何值都作为字符串来对待

流程控制语句

if判断语句

语法

if语句是用来进行判断的,其使用格式如下:

if 要判断的条件:
	条件成立时,要做的事情

if小例子

age = 30
if age >= 18:
	print("我已经成年了")
# 运行结果:我已经成年了
age = 16
if age >= 18:
	print("我已经成年了")
# 运行结果:无(不满足条件)

小结

  • 以上2个demo仅仅是age变量的值不一样,导致结果却不同;
  • 能够看得出if判断语句的作用:就是当满足一定条件时才会执行代码块语句,否则就不执行代码块语句。
  • 注意:代码的缩进为一个tab键,或者4个空格。

if else判断语句

语法

if 条件:
	满足条件时的操作
else:
	不满足条件时的操作

if else小例子

age = 18
if age >= 18:
	print("我可以去红浪漫了")
else:
	print("未成年,不允许去"# 结果1:大于等于18的情况;
# 我可以去红浪漫了
# 结果2:小于18的情况;
# 未成年,不允许去

else if判断语句

语法

if xxx1:
	事情1
elif xxx2:
	事情2
elif xxx3:
	事情3
说明
  • xxx1满足时,执行事情1,然后整个if结束
  • xxx1不满足时,那么判断xxx2,如果xxx2满足,则执行事情2,然后整个if结束
  • xxx1不满足时,xxx2也不满足,如果xxx3满足,则执行事情3,然后整个if结束

else if小例子

score = 77
if score>=90:
	print('本次考试,等级为A')
elif score>=80:
	print('本次考试,等级为B')
elif score>=70:
	print('本次考试,等级为C')
elif score>=60:
	print('本次考试,等级为D')
elif score<60:
	print('本次考试,等级为E')
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

five-five

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值