2019-12-31(97)

208、程序自动生成一个奇数且能被3和5整除的二维列表。

import random
result=[]
for i in range(3):
    temp=[]
    while True:
        if len(temp)==3:
            break
        num=random.randint(1,1000)
        if num%2!=0 and (num%3==0 and num%5==0):
            temp.append(num)
        else:
            continue
    result.append(temp)
    
print(result)

209、使用26个小(大)写字母和26个小(大)写字母对应的ascii生成一个字典

lower_letters_dict={}
for i in range(97,123):
    lower_letters_dict[chr(i)]=i
print(lower_letters_dict)

upper_letters_dict={}
for i in range(65,91):
    upper_letters_dict[chr(i)]=i
print(upper_letters_dict)

210、使用26个字母对应随机的ascii码(97-122之间),基于这个字典规则,将一个单词进行加密

import random
def letters_password(s):
    if not isinstance(s,str):
        return s
    if not s.isalpha():
        return s
    letter_ascii_list=list(range(97,123))  #ascii码列表
    #print(letter_ascii_list)
    letter_password_dict={}   #字母与ascii码对应关系的字典
    for i in range(97,123):
        password_digit=random.choice(letter_ascii_list)  #随机从ascii码列表中选择一个数字
        letter_password_dict[chr(i)]=password_digit      #将该数字与字母写入对应关系字典
        letter_ascii_list.remove(password_digit)         #从ascii码列表中删除该数字
    #print("字母加密对应关系:",letter_password_dict)
    s_psw=""
    for i in s:
        s_psw+=(str(letter_password_dict[i])+" ")
        
    return s_psw
    
print(letters_password("123sdd"))
print(letters_password("cax"))

211、将上题的加密串进行解密

import random
def not_letters_password(s):
    if not isinstance(s,str):
        return s
    
    letter_ascii_list=list(range(97,123))  #ascii码列表
    print(letter_ascii_list)
    letter_password_dict={}   #字母与ascii码对应关系的字典
    for i in range(97,123):
        password_digit=random.choice(letter_ascii_list)  #随机从ascii码列表中选择一个数字
        letter_password_dict[str(password_digit)]=chr(i)   #将该数字与字母写入对应关系字典
        letter_ascii_list.remove(password_digit)         #从ascii码列表中删除该数字
    print("字母加密对应关系:",letter_password_dict)
    
    s_list=s.split(" ")
    print(s_list)
    result=[]
    for i in s_list:
        letter=letter_password_dict[i]
        result.append(letter)
    
    return "".join(result)
    
print(not_letters_password("111 118 114"))

212、写一个函数传入一个List列表,生成一个字典:所有元素作为字典的key(注意判断合法性,不合法的滤掉),value都为1

def list_to_dict(l):
    if not isinstance(l,list):
        return l
    result={}
    for i in l:
        if isinstance(i,(int,float,complex,str,tuple)):
            result[i]=1
    return result
      
print(list_to_dict([1,2.0,'abcds',[1,2,3],(1,2),{'a':1,'b':2},set([1,2,3])]))

214、return 语句分析

def f(a,b):
    try:
        raise IOError
        return a
    except IOError:
        a = a + b
        print(a)
result = f(1,2)
print(result)

#上述方法执行的打印信息是什么?
#3
#None
#分析:try语句遇到 raise IOError语句不会执行return a 语句,执行except里面的语句,所以会打印3,
#因为函数没有获取到返回值,所以会打印None

217、给定字符串s=“i Am a gOod boy baby!!” 判断一个字符串中字母是否全部为小写

s="i m a god boy baby!!"
for i in s:
    if i>='A' and i<='Z':
        print("不全是小写字母")
        break
else:
    print("全部是小写字母")
2018-12-31 2019-12-31 2020-12-31 2021-12-31 2022-12-31 2022-03-31 2023-03-31 销售商品、提供劳务收到的现金 135029126382.98 16638769795352 155890384313.86 169646517565.79 191722692750.88 34938337935.53 55960307451.44 经营活动现金流入小计 146209763702.97 17519592331418 163892764321.22 177201260717.00 198587680806.39 40091032415.99 58432088448.68 购买商品、接受劳务支付的现金 78045526788.80 9421477138983 121793121343.62 145601518405.47 140307498966.97 30980014864.90 31827908073.37 经营活动现金流出小计 119268972159.99 147302209220.59 144654127012.06 175306897458.28 169919244885.12 36696775626.84 43366935483.08 经营活动产生的现金流量净额 26940791542.98 2789371409359 19238637309.16 1894363258.72 28668435921.27 3394256789.15 15065152965.60 处置固定资产、无形资产和其他长期资产收回的现金净额 6302072.99 9614513.94 6631829.54 14956809.63 22767686.65 259315.01 15474235.20 投资活动产生的现金流入小计 9948975741.20 8445533871.01 14155332757.58 55391360332.62 10527205021.13 3695781030.58 8093538687.67 购建固定资产、无形资产和其他长期资产支付的现金 3837549166.56 4713187965.97 4528646805.03 5727074800.44 6036136315.75 1705506674.22 1652039470.92 投资活动产生的现金流出小计 31794741016.87 19720582471.78 14057602607.40 25639376773.27 47584037812.54 6992621930.22 14881228706.69 投资活动产生的现金流量净额 -21845765275.67 -11275048600.77 97730150.18 29751983559.35 -37056832791.41 -3296840899.64 -6787690019.02 取得借款收到的现金 27633970524.35 2126825792368 37599791534.80 88802444041.60 102926746831.03 31094489421.57 48401456038.48 筹资活动现金流入小计 27639080524.35 2159510792368 37614461534.80 89991092450.05 102978746831.03 31109489421.57 49519529355.28 尝还债务支付的现金 24227160995.94 27657703656 20 29475431119.54 57868429527.67 60908105526.39 12433460610.50 30612174002.53 分配股利、利润或偿付利息支付的现金 862910396.59 13159380388.41 14236014439.83 17546695095.00 18469103441.58 413496361.36 6179611385.10 筹资活动现金流出小计 25125234042.18 40817084044.61 58725959033.00 115321676340.53 93055954517.92 21821892502.81 46794386619.22 筹资活动产生的现金流量净额 2513846482.17 -19221976120.93 -21111497498.20 -25330583890.48 9922792313.11 9287596918.76 2725142736.06 请结合上述财务数据和格力与美的的实际状况及战略进行现金流分析
最新发布
06-02
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值