• Python基础语法练习题


    '''
    1. 分析下面代码的运行结果?

    x = 10
    y = x
    y = 20
    print(x) #x=10
    print(y) #y=20
    ==============================
    2. 用print打印出下面内容:

    文能提笔安天下,
    武能上马定乾坤。
    心存谋略何人胜,
    古今英雄唯是君。

    s1 = "文能提笔安天下,\n武能上马定乾坤。\n心存谋略何人胜,\n古今英雄唯是君。"
    print(s1)

    ==============================
    3. 利用 input函数,连续输入两个数字求和?

    a1 = input("1>>")
    a2 = input("2>>")
    print(int(a1)+int(a2))
    ==============================

    4. 分别使用%占位符方式制作趣味模板程序需求:
    等待用户输名字、地址、爱好,
    根据用户的名字和爱好进任意格式化输出
    如:敬爱可亲的xxx,最喜欢在xxx地方xxx

    name = input("请输入您的用户名>>")
    address = input("请输入您的地址>>")
    hobby = input("请输入您的爱好>>")
    a1 = "敬爱可亲的%s,最喜欢在%s这个地方%s"%(name,address,hobby)
    print(a1)
    ==============================


    #5. 有 names = " 张三 李四 王五 赵六 "
    # 将names字符串中所有的名字放在一个列表中

    names = " 张三 李四 王五 赵六 "
    xi1 = names.strip()
    xi2 = xi1.split(" ")
    print(xi2)
    ==============================

    6. 查找字符串" 张三 李四 王五 赵六 "王五的索引位置
    names = " 张三 李四 王五 赵六 "
    wang = names.find("王")
    print(wang)
    wu = names.find("五")
    print(wu)
    #print(names[8:10])
    ==============================

    7. 将十进制1025分别转换为二进制,八进制以及十六进制
    a1 = 1025
    print('十进制转二进制:', bin(a1))
    print('十进制转八进制:', oct(a1))
    print('十进制转十六进制:', hex(a1))
    ==============================

    #8. 将"goods"与"food"以及"meat"拼接为完整路径,即"/goods/food/meat/"

    a1 = "goods"
    a2 = "food"
    a3 = "meat"
    #print('/'+ str(a1)+ '/' + str(a2)+ '/' + str(a3)+ '/')
    print('/'+a1+'/'+a2+'/'+a3+'/')
    ==============================

    #9. s = "hello world"切片操作
    # (1) s[1:4]
    # (2) s[-1:-4]
    # (3) 打印"world"如何切片
    s = "hello world"
    print(s[1:4]) #ell
    print(s[-1:-4:-1]) #dlr
    print(s[6:]) #word
    #注:顾头不顾尾,默认从左往右切[1],从右往左切[-1]
    索引:
    (从左往右)
    hello world
    012345678910
    (从右往左)
    hello world
    -11-10-9-8-7-6-5-4-3-2-1
    ==============================

    #10. "1" == 1的结果是什么?结果是什么数据类型
    print("1" == 1) #False
    print(type("1" == 1)) #bool
    ==============================
    '''

  • 相关阅读:
    nginx 详解--概念解释以及配置---转载
    jmeter和loadrunner测试结果差异大-web页面静态资源下载--转载
    一、性能测试的八大类--转载
    fiddler学习总结--手机端(APP/微信小程序)抓包--转载
    HTTP协议详解(真的很经典)--转载
    oracle修改表名和列名的多种方式
    LR web_custom_request
    web_add_cookie()
    Linux tar命令
    Linux下zip与unzip命令使用详解
  • 原文地址:https://www.cnblogs.com/A121/p/16041441.html
Copyright © 2020-2023  润新知