11.18

#!/usr/bin/env python
# coding: utf-8

# # 22.函数

# ## (1)定义:
#      (1)是有特定功能可重复使用的代码块
#      (2)作用是降低编程难度和代码复用。
#      (3)先定义再调用最后才执行。
#      (4)格式:
#          def<函数名>(参数(0个或多个)):
#            <函数体>
#            return 返回值或表达式
#      (5)形式参数和实际参数(形参和实参)
#       形参:定义函数里面的参数
#       实参:在键盘上输入对应的函数值
#       一定是实参传给形参
#      (6)全局变量和局部变量(变量名相同时易混淆)
#       全局变量:在主体程序里的变量
#       局部变量:在定义函数里的变量

# ## (2)函数的分类:
#      (1)内建函数
#      (2)库函数
#      (3)自定义函数
#     

# eg.1TempConvert

# In[1]:


T_S=input('请输入带符号的温度值:')


# In[21]:


if (TempStr[-1]in['F','f']):
    C=(eval(TempStr[0:-1])-32)/1.8
    print('转换后的温度值:{:.2f}C'.format(C))
elif (TempStr[-1] in ['C','c']):
    F=eval(TempStr[0:-1])*1.8+32
    print('转换后的温度值:{:.2f}F'.format(F))
else :
    print('输入数据错误!')


# #### eg2.计算n!

# In[28]:


def fact(n):
    N=1
    for i in range(1,n+1):
        N=N*i
    print(N)
    return fact(N)


# In[29]:


fact(2)


# In[30]:


fact(5)


# In[31]:


fact(10000)


# In[ ]:


N=100000


# In[ ]:


sum(N)sum(n):
    N=0
    for i in range(i,n+1):
        N=N+1
    print(N)
    return N


# In[ ]:


n=input()
sum(M)
print(M)


# In[ ]:

# In[ ]:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值