• python学习笔记


    使用函数得到用户输入

    (a)创建一段脚本使用内建函数从用户输入得到一个字符串,然后显示这个用户刚输入的字符串

    (b)添加一段类似的代码,不过这次是数值,将它转换为数值,并显示给用户看

    
    # a
    raw_input("enter something")
    # b 
    a = raw_input("enter some number")
    print(int(a))
    

    循环与数字

    (a)用while写个循环,输出0至10

    (b)使用range函数做相同的事件

    # a
    a = 0
    while a < 11:
        print a
        a = a+1
    # b
    for i in range(11) :
        print i
    

    判定用户输入的数值是正数还是负数还是零.

    
    i = int(raw_input('enter some number'))
    if i > 0:
        print '你输入的是正数'
    elif i < 0:
        print '你输入的是负数'
    else:
        print '你输入的是零'
    

    从用户那进而得到一个字符串,再逐字符打印出来

    
    str = raw_input('enter some string')
    while str:
        print str[0]
        str = str[1:]
    # 或者
    str = raw_input('enter some string')
    for i in str:
        print i
    
    

    输入 五个数值,使用求和.

    
    i = ret = 0
    while i < 5:
        str = raw_input('enter some number');
        ret = ret + int(str)
        i = i + 1;
    print ret
    # 或者
    ret = 0
    for i in range(5):
        str = raw_input('enter some number');
        ret = ret + int(str)
    print ret
    
    

    获取五个数值并求其平均值

    ret = 0
    for i in range(5):
        str = raw_input('enter some number');
        ret = ret + float(str)
    print ret /5
    
    

    使用raw_input提示用户输入1-100的数值,如果是则显示并退出,否则继续提示其输入

    
    loop = 1
    while loop:
        str = raw_input('请输入0~100之间的某个数值');
        str = int(str)
        if 0 < str < 100 :
            print str
            loop = 0
    
    
  • 相关阅读:
    meta标签设置(移动端)
    清除浮动
    响应式设计
    堆和堆排序
    O(n^2)以及O(nlogn)时间复杂度的排序算法
    求数组的最大连续子数组和
    HTTP缓存原理
    将两个有序数组合并为一个有序数组
    如何实现居中对齐
    查找字符串中出现最多的字符
  • 原文地址:https://www.cnblogs.com/rubylouvre/p/2078679.html
Copyright © 2020-2023  润新知