美文网首页
练习题目

练习题目

作者: 星辰_1c3b | 来源:发表于2019-12-14 23:00 被阅读0次

1.a=1,b=2,用最简单的方法交换ab的值:

a=1
b=2
#交换ab的最简单方法
a,b=b,a

2.字符串s1='123asasd1231asd122asda78',
①统计整数出现的个数
②若123这样的值作为一个整数,统计数值出现的次数

#①
s1='123asasd1231asd122asda78'
count=0
for i in s1:#遍历s1,获取每一个字符串
    if i.isdigit():#判断每个字符串是不是数字,如果是执行下一步,否则跳出判断
        count=count+1
print(count)

#②
s1='123asasd1231asd122asda78'
for i in s1:
    if i.isdigit():#如果i是数值,则保留原来的样子
        s1=s1.replace(i,i)
    else:#其他情况都改为空
        s1=s1.replace(i,' ')
l=s1.split()#得出结果后,转换为列表
print(l)
print(len(l))

3.range代码题目,阅读以下代码,输出结果为:

for i in range(0,10,-1):
    print(i)
>>>输出结果为空,不会报错

4.乘法表

# 从1到9依次赋值给i,完整写法:(0,10,1),0表示起始值,左闭右开,不包含10,1表示步长(间隔)
for i in range(1,10):
    # 从1到i依次赋值给J
    for j in range (1,i+1):
        #打印j×i=j*i,"  "表示空格,end=""表示不换行
        print (j,"×",i,"=",i*j,"  ",end="")
    #表示换行打印
    print()

5.进度条

import sys,time#导入time模块,时间间隔用的
for i in range(20):
    sys.stdout.write("#")#stdout,标准输出的意思,直接输出到屏幕就是标准输出
    sys.stdout.flush()#实时刷新缓存
    time.sleep(0.5)#循环一次后,休眠0.5秒

相关文章

  • 题目练习

    1.学会写作的你,一定能够遇到更美的自己 2. 学不会写作?你只是没有足够努力而已 3. 妙笔生花不是痴人说梦,来...

  • 题目练习

    简述题 1 costfunction形式: 2 3.KNN算法大体过程是: 1.计算出样本数据和待分类数据的距离...

  • js题目练习

    7.23 1,计算给定数组arr中所有元素的总和,数组中的元素均为Number 类型。例如:[1,2,3,4]--...

  • 练习题目

    案例:自定义一个每周工资计算器函数 输入你的姓名,工作时间,和单位工资 如果一周工作时间大于40小时,加班时间按照...

  • 【练习】(题目更新完毕)

    更新完成,随意选题,做完一题划掉一题! 1.德国表现主义美学特征 2.香港新浪潮(2006、2007、2017) ...

  • 闭包题目练习

    1.如下代码输出多少?如果想输出3,那如何改造代码? 输出为10想输出3,可做如下改造 2.封装一个 Car 对象...

  • 练习题目

    1.a=1,b=2,用最简单的方法交换ab的值: 2.字符串s1='123asasd1231asd122asda7...

  • 多线程题目练习

    周末有空,看了看多线程的一些练习题,然后试着写了写,感觉到实践还是很重要,光学习理论知识是远远不够的,还需要多加练...

  • python练手_34-调用函数

    题目 练习函数调用。

  • MYSQL练习

    练习表 练习题目 Practice makes perfect.

网友评论

      本文标题:练习题目

      本文链接:https://www.haomeiwen.com/subject/rsmhnctx.html