我是靠谱客的博主 迷你铃铛,最近开发中收集的这篇文章主要介绍python第三话:输入和输出及循环语句(if循环、for循环、while循环)输入和输出循环语句,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
目录
????输入和输出
????读取用户输入——input
????输出——print
????循环语句
????缩进
????if循环
单分支:
双分支:
多分支:
????for循环
????while循环
输入和输出
读取用户输入——input
input读的值都是字符串!
把字符串转成数字:
int()
格式化打印
在字符串里引用变量——{ } ,使用该方法的时候,要在字符串(单引号或双引号)前面加一个“f”
name=input('name:')
price=input('price:')
page=input('page:')
book=f'''
——————————————关于这本书——————————
name : {name}
price : {price}
page : {page}
—————————————————————————————————
'''
print(book)
运行结果:
输出——print
循环语句
缩进
缩进代表归属关系,在python中,一个tab代表一个缩进,一个tab会被替换为4个空格。缩进是python独有的,通过缩进来确定代码层级。
- 顶级代码必须顶行写;
- 同一级代码必须缩进一致;
- 缩进建议用4个空格。
if循环
if循环分为单分支、多分支和多分支
单分支:
if 条件 :
语句
num=100
if num<200:
print('num小于200')
print('结束啦')
双分支:
if 条件 :
语句
else :
语句
num=300
if num<200:
print('num小于200')
else:
print('num不小于200')
多分支:
if 条件:
语句
elif 条件:
语句
...
else :
语句
age=20
guess=int(input('输入你猜的年龄:'))
if guess>age:
print('猜大了')
elif guess<age:
print('猜小了')
else:
print('猜对了')
例题:根据输入的成绩判断等级
#输入0-100的数字,判断成绩等级
grades=int(input('请输入你的成绩:'))
if grades>=90:
print('优秀')
elif grades>=60 and grades<90:
print('良好')
else:
print('不及格')
for循环
需指定循环次数;
相当于遍历了列表中的每个元素;
例:打印0-9
for i in range(10):
print(i)
for循环可以嵌套
例:打印三角形
for i in range(10):
if i<5:
print('*'*i)
else:
print('*'*(10-i))
例:打印99乘法表
for i in range(1,10):
for j in range(1,i+1):
print(f'{i}*{j}={i*j}',end=' ')
print()
运行结果:
break:结束当前循环
continue:结束本次循环,直接进入下一次循环
while循环
只要条件满足就可以一直循环
while 条件:
语句
最后
以上就是迷你铃铛为你收集整理的python第三话:输入和输出及循环语句(if循环、for循环、while循环)输入和输出循环语句的全部内容,希望文章能够帮你解决python第三话:输入和输出及循环语句(if循环、for循环、while循环)输入和输出循环语句所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复