我是靠谱客的博主 迷你铃铛,最近开发中收集的这篇文章主要介绍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循环)输入和输出循环语句所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(95)

评论列表共有 0 条评论

立即
投稿
返回
顶部