• 一些python小练习


    #需要在命令行执行
    x = input("please input number1:")    #输入格式
    y = input("please input number2:")
    sum = int(x)+int(y)                    #要转换为数字(无论输入什么,都将作为字符串)
    print("{} + {} ={}".format(x,y,sum))    #输出格式 str.format()
    
    
    import math
    print("{0:.3f}".format(math.pi))    #保留小数点后面3位
    
    
    #在 ':' 后传入一个整数, 可以保证该域至少有这么多的宽度。 用于美化表格时很有用。
    print("{0:10}....{1}".format("hello","python"))
    
    
    #0.2f中"."前面的数字表示这个数字要占有多少个字节,“0”表示不刻意规定占用字节数,只要能表示这个数字就行。而“.”后面的数字表示小数位数。
    #d表示这个数据类型是整型,还有s表示数据类型是字符串
    a = 9.999
    print("%0.2f"%a)
    
    
    #随机数
    import random
    print(random.randint(0,9))
    
    
    #字符串与数组的转换方法
    ['x','y','z'] => 'xyz'
    b = ''.join(['x','y','z'])
    
    'xyz' => ['x','y','z']
    a = list('xyz')
    
    
    # -*- coding: UTF-8 -*-
    x = 2100
    if (x%4==0 and x%100 != 0):        #python无&&
        print("{}为瑞年".format(x))
    elif x%400 == 0:
        print("{}为瑞年".format(x))
    else:
        print("{}为平年".format(x))
    
    a = 12
    for i in range(2,a):
        if a%i == 0:
            print(a,'是合数')
            break
        else:
            print(a,'是质数')
    
    for i in range(2,a):
        for j in range(2,i):
            if(i%j == 0):
                break
        else:
            print(i,"为质数")        
    
    for i in range(1,10):
        for j in range(1,i+1):
            print("{}*{}={}	".format(j,i,i*j),end='')        #	: 让所有的数据都紧跟在制表符后面
        print()    
    
    #翻转字符串
    l = 'qwer'
    print(l[::-1])
    
    l = '123456'
    print(l[::2])
    #[::2]:2表示间隔数
    #[::-1]:-1表示反向,且间隔数为1(即翻转字符)
    
    
            
  • 相关阅读:
    mui---子页面主动调用父页面的方法
    宝塔使用FTP的问题
    css---颜色过渡渐变
    mui---开发直播APP
    mui---计算缓存大小及清除缓存
    mui---自定义页面打开的方向
    mui---取消掉默认加载框
    mui+回复弹出软键盘
    还不错的MUI技术文档
    mui---父页面跳子页面刷新子页面
  • 原文地址:https://www.cnblogs.com/stellar/p/5973914.html
Copyright © 2020-2023  润新知