zoukankan      html  css  js  c++  java
  • 多测师讲解python _练习题002_高级讲师肖sir

    # # 1、求出1 / 1 + 1 / 3 + 1 / 5……+1 / 99的和 (1分之一+1分之三+1分支5....)
    第一种方法:
    a=1
    sum=0
    while a<100:
    sum+=1/a
    a+=2
    print(sum)

    第二种方法:
    a=1
    b=1
    c=0
    sum=0
    while b<100:
    c=a/b
    sum+=c
    b = b + 2
    print(sum)


    第三种方法:
    sum=0
    for i in range(1,100,2):
    i = 1 / i
    sum+=i
    print(sum)


    第四种方法:
    sum=0
    for i in range(1,100):
    if i%2 !=0:
    i=1/i
    sum=sum+i
    print(sum)

    # # 2、用循环语句,计算2 - 10之间整数的循环相乘的值 (2*3*4*5....10)

    第一种:
    sum=1
    for i in range(2,11):
    sum*=i
    print(sum)

    第二种:
    b=1
    a=2
    while a<=10:
    b=b*a
    a+=1
    print(b)


    # # 3、用for循环打印九九乘法表
    第一种方法:
    for s in range(1,10):
    for i in range(1,s+1):
    mul=i*s
    print("%d*%d=%d"%(i,s,mul),end=' ')
    print()

    第二种方法:
    for i in range(1,10):
    print()
    for a in range(1,i+1):
    print(i,'*',a,'=',i*a,' ',end='')

    第三种方法:
    for i in range(1, 10):
    for j in range(1, i+1):
    print('{}x{}={} '.format(j, i, i*j), end='')
    print()

    第四种方法:
    i=1
    while i<10:
    j=1
    while j<=i:
    print("%d*%d=%2d"%(j,i,j*i),end=' ')
    j+=1
    print("")
    i+=1

    第五种:
    for i in range(1,10):
    for h in range(1,i+1):
    print(f"{i}*{h}={i*h}",end=" ")
    print( )

    # # 4、求每个字符串中字符出现的个数如:helloworld

    a='helloworld'
    dict={}
    for i in a:
    dict[i]=a.count(i)
    print(dict)


    第二种:
    str='helloworld'
    for i in str:
    print(i,str.count(i))

    # # 5、实现把字符串str = "duoceshi"中任意字母变为大写(通过输入语句来实现)
    第一种方法:
    str = "duoceshi"
    m = input('请输入你要替换的字母:')
    if m in str:
    i = m.upper()
    str = str.replace(m, i)
    print (str)
    else:
    print("错误")


    拓展:
    i = input('请输入一个字符:')
    if 'a' <= i <= 'z':
    print(chr(ord(i) - 32))
    else:
    print('i')

  • 相关阅读:
    vs2010 + .net3.5 MSCharts使用介绍与例子
    TFS服务连接TF31002 出错
    SharePoint CAML 通过时间查询
    SharePoint2010项目总结汇总
    jquery 获取和设置 select下拉框的值
    How to Create Multilingual Webpart in SharePoint 2010 (C# 方式)
    sharepoint母版页固定宽度与纵向滚动条靠右边(修改版)
    JavaScript进行GET和POST请求
    端口简介大全
    程序员学习能力提升三要素
  • 原文地址:https://www.cnblogs.com/xiaolehua/p/13699541.html
Copyright © 2011-2022 走看看