zoukankan      html  css  js  c++  java
  • Python练习-列表生成式-2018.11.30

    #用列表生成式创建[1x1, 2x2, 3x3, ..., 10x10]
    print([x*x for x in range(1,11)])
    #用列表生成式创建[2x2, 4x4,,6×6,..., 10x10]
    print([x*x for x in range(1,11) if x%2 == 0]) 
    #用随机数字生成一个list,并把这个数字list转换成字符串list
    import random l=[] ram=random.sample(range(1,51),50) for x in ram: l.append(str(x)) print(l)
    #在1-50之间随机生成4个数字,并把这4个数字分别依次加到4个姓名后边
    import random
    l=[]
    ram=random.sample(range(1,51),4) #生成一个4个随机数的list
    for x in ram:
        l.append(str(x)) #将list里的数字转换成字符串
    L=['zhangsan','lisi','wangwu','zhaoliu']
    sheet=[]
    n=0
    for x in L:
        sheet.append((L[n]+l[n]))
        n=n+1
    print(sheet) 
    #拼接得到字母、数字的组合
    print(type('%s%ssss%d'%('A','BB',33)))
    #注:使用拼接得到的结果都是字符串的格式
  • 相关阅读:
    学习进度14
    计算最长英语单词链
    梦断代码阅读笔记02
    梦断代码阅读笔记01
    学习进度13
    评价输入法
    课堂测试——找水王
    第二阶段冲刺05
    实验2
    实验 1 Linux 系统的安装和常用命令
  • 原文地址:https://www.cnblogs.com/xinghen1216/p/10039221.html
Copyright © 2011-2022 走看看