• python-第01章03章节python简单的小程序


    1,无论什么编程语言,首先我们都会学习“hello wrold”

    print("hello wrold")

    python的完整语句最后不用加‘;’

    2,简单的计算加减乘除法

    input_1=input("请输入一个数字:")
    input_2=input("请输入一个数字:")
    ChangeToFloat_1 = float(input_1)
    ChangeToFloat_2= float(input_2)
    Calc_add = ChangeToFloat_1 + ChangeToFloat_2
    Calc_sub = ChangeToFloat_1 - ChangeToFloat_2
    Calc_mul = ChangeToFloat_1 * ChangeToFloat_2
    Calc_div = ChangeToFloat_1 / ChangeToFloat_2
    
    print("加为:",Calc_add)
    print("减为:",Calc_sub)
    print("乘为:",Calc_mul)
    print("除为:",Calc_div)
    

     

    另一种表示方法(以加为例)

    a = input()
    b = input()
    a1 = float(a)
    b1 = float(b)
    print("%d+%d=%d" %(a1,b1,(a1+b1)))
    #input只能输入字符串,如果想要整型,需要转换
    #float也可以是int
    #注意括号
    

     运行结果:

    2

    3

    2+3=5

    3.str()用法

    str(100)
    #括号里只能是一个数字
    

     运行结果:

    ‘100’

    4.邮件加密

    email =  input("Input Your Email:")
    for i in email:
       #拿出当前ascii值
       res = ord(i) + 4
        #将字符串(6,4,9.。)
       res2 = chr(res)
       print(res2,end="")
    

     运行结果:

    Input Your Email:96543@qq.com

    q

    5.练习1 :华氏温度转换为摄氏温度

    # 用户输入摄氏温度
     
    # 接收用户输入
    a = (input('输入摄氏温度: '))
    celsius = float(a) 
    # 计算华氏温度
    fahrenheit = (celsius * 1.8) + 32
    print('%0.1f 摄氏温度转为华氏温度为 %0.1f ' %(celsius,fahrenheit))
    

     运行结果:

    输入摄氏温度: 123
    123.0 摄氏温度转为华氏温度为 253.4

    6.练习2:求圆的周长和面积
    import math
    a = (input("请输入圆的半径:"))
    r = float(a)
    c = 2 * math.pi * r
    s = r * r * math.pi
    print("圆的周长为 %.2f" % c)
    print("圆的面积为 %.2f" % s)
    

     运行结果:

    请输入圆的半径:2
    圆的周长为 12.57
    圆的面积为 12.57

    7.练习3:判断是否是闰年
    a = (input("请输入你想知道的年份:"))
    y = float(a)
    s =(y % 4 == 0 and y % 100 != 0 or y % 400 == 0 )
    print(s)
    

     运行结果:

    请输入你想知道的年份:3444
    True

    8.练习4:求100-1000的水仙花数
    for f in range(100,1000):
        a = f//100
        b = f//10%10
        c = f%10
        if f == a**3 + b**3 +c**3:
            print(f)
    
    运算结果:
    153
    370
    371
    407

    9.判断是否是水仙花数
    f = input("请输入一个数字:")
    if len(f) > 3:
         print("F")
    else:
        a = int(f[0])
        b = int(f[1])
        c = int(f[2])
        if int(f) == a**3 + b**3 +c**3:
            print("这是水仙花数")
        else:
            print("这不是水仙花数")
    

     运行结果:

    请输入一个数字:135
    这不是水仙花数

    
    




    
    
    
  • 相关阅读:
    JSP(一)
    Servlet(二)
    Servlet(一)
    学而不思则罔,思而不学则殆
    spark运行模式之 ===> Standalone
    spark的运行模式之 ==> 本地运行模式
    Hbase Java API 测试代码
    hive的UDF函数 示例==> 时间格式转换
    自己编写MapReduce实现 Hive 的 join
    进阶程序 ==> 二次排序
  • 原文地址:https://www.cnblogs.com/hanjiali/p/11273512.html
Copyright © 2020-2023  润新知