zoukankan      html  css  js  c++  java
  • 条件语句

    1.分支语句

    #coding=utf-8

    score=int(input("请输入一个0-100整数: "))
    if score>=60:
    if score>=85:
    print("您真优秀!")
    else:
    print("继续努力")

    else:
    print("加倍努力! ")

    2.
    #coding=utf-8
    score=int(input("请输入0-100整数 : "))
    if score>=90:
    grade='A'
    elif score>=80:
    grade='B'
    elif score>=70:
    grade="C"
    elif score>=60:
    grade="D"
    else:
    grade='F'
    print("Grade= "+grade)

    3.循环语句


    i=0
    while i*i<1000:
    i+=i
    if i==3:
    break
    print(str(i)+'*'+str(i)+'=',i*i)
    else:
    print('While Over!')

    4.For语句:可迭代对象包括字符串,列表,元组,集合和字典等
    #coding=utf-8
    print("----字符串----")
    for item in 'Hello':
    print(item)

    #声明整数列表
    numbers=[43,32,55,74]
    print("----整数列表----")
    for item in numbers:
    print(item)
    #coding=utf-8
    #运行结果为 0,1,2
    for item in range(10):
    if item==3:
    break
    print(item)
    else:
    print('For over!')

    #coding=utf-8
    #运行结果为 0,1,2,4,5,6,7,8,9,for over!
    for item in range(10):
    if item==3:
    continue
    print(item)
    else:
    print('For over!')
    5.跳转语句
    break语句用于强行退出循环,不执行循环体中的剩余语句。
    continue语句用于结束本次循环,跳出循环体中尚未执行的语句,接着进行终止条件的判断,以决定是否继续循环
    6.计算水仙花数:水仙花是一个三位数,三位数各位的立方之和等于三位数本身,计算出的结果有4个,153/370/371/407

    for i in range(100,1000):
    a = int(i/100)
    b = int(list(str(i/10))[1])
    c = int(list(str(i))[2])
    if a*100+b*10+c == a**3 + b**3 + c**3:
    print(i)



  • 相关阅读:
    SQL数据类型详解
    将Excel表格导入DataTable的方法
    .net的反射机制
    经典SQL语句大全(一)
    c# Invoke和BeginInvoke 区别
    c#中两种常用的异步调用方法
    SQL存储过程参数问题
    API 函数大全(下)
    API函数大全 (上)
    javascript 常用function
  • 原文地址:https://www.cnblogs.com/JacquelineQA/p/13172677.html
Copyright © 2011-2022 走看看