python速成 ---- 输入&while循环

本文介绍了如何在Python中使用`input()`函数获取用户输入,以及如何运用while循环、条件判断(如if,else,!=,==)和循环控制(break,continue)进行程序逻辑的控制。实例演示了如何避免输出特定值并展示不同控制结构的应用。
摘要由CSDN通过智能技术生成

/  input() 函数

变量名 = input(" 提示词 ")    #输入 并返回字符串

age = input("How old are you?")
print(age)   #字符串不需要加引号
print("age")
print(int(age)>18)  #将字符串转化为int型

错误示范 1

age = input("How old are you?")
print(age>18)

 /  while循环

num_0 = 1
num_1 = 1
while num_0 <= 5:
    print(num_0)
    num_0+=1
print("\t")
while num_1 <= 5:
    num_1+=1
    print(num_1)

/  使用输出值退出循环

num_0 = " "
while num_0 !='4':  #num_0 != 4
    num_0 =input()  #num_0 = int(input())
    print(num_0)

输出时会把 4 一起输出

num_0 = " "
while num_0 !='4':
    num_0 = input()
    if num_0!='4':   #不输出key
        print(num_0)

 /  使用布尔值 

num_0 = " "
flag= True
while flag :
    num_0 = input()
    if num_0=="4":
        flag = False
    else:
        print(num_0)

 /  使用布尔值 + break

num_0 = " "
while True :
    num_0 = input()
    if num_0=="4":
        break
    else:
        print(num_0)

 /  使用 continue

num_0 = 0
while num_0 < 10 :
    num_0+=1
    if num_0%2==0:
        continue    #如果满足条件,不进行下一步,往上走
    print(num_0)

 对于不使用continue

num_0 = 0
while num_0 < 10 :
    num_0+=1
    if num_0%2==0:
#        continue
        print(num_0) #缩进

结束循环 按Ctrl + C

   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值