#1.2 sum_number

#1.2 sum_number
#coding = utf-8
N=input('请输入一个数:')

"""书上标准求法"""
sum=0
for n in range(int(N)):
    sum+=n+1
print(sum)

"""在for语句上自动加1,又要range从0开始,这里循环了N+1次,第一次的n=0,不影响结果"""
sum=0
for n in range(int(N)+1):
    sum+=n
print(sum)

"""之前的循环多循环了一次,我们实际上也可以指定从1开始循环,这样就可以了"""
sum=0
for n in range(1,int(N)+1):
    sum+=n
print(sum)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
''' # 钱包余额 money= 50 # 消费后 ice = 10 colo = 5 money= money-ice-colo print('钱包余额:',money,'元') name = '传智播客' stock_price = 19.99 stock_code = "003032" stock_price_daily_grown_factor = 1.2 grown_days = 7 finally_stock_price=stock_price * stock_price_daily_grown_factor ** grown_days print(f"公司:{name},股票代码:{stock_code},当前股价{stock_price}") print("每日的增长系数是:%.1f,经过%d的增长后,股价达到了:%.2f"%(stock_price_daily_grown_factor,grown_days,finally_stock import numpy as np import pandas as pd import matplotlib.pyplot as plt import seaborn as sns import xlwt df = pd.read_excel(r"D:\学习\Employee_income.xls",sheet_name='emp_income') # 选择数值列进行计算 df_numeric = df.select_dtypes(include=np.number) corrresult1=df_numeric['age'].corr(df_numeric['salary']) print('age和salary的相关系数',corrresult1) corrresult2=df_numeric.loc[:,['age', 'salary', 'subsidy']].corr() print('age和salary、subsidy的相关系数\n',corrresult2) print('返回个相关系数矩阵\n',df_numeric.corr()) corrresult3=df_numeric.corr() print('返回一个相关系数矩阵\n', corrresult3) sns.heatmap(corrresult3, annot=True, cmap='YlGnBu', linewidths=1.2) plt.show() ''' import pandas as pd import numpy as np data = pd.read_csv(r"D:\学习\goods_sales.csv",encoding='GBK') print(data) newData = data['商品信息'].str.split(';',3,True) newData.columns = ['品牌','分类','型号'] print(newData) df = data.drop('商品信息',axis=1).join(newData) result = df.groupby(by=['品牌'])['数量'].agg({'数量':np.sum}) print(result) telData = data['电话'].astype(str) areas = telData.str.slice(3,7) print(areas) newDf = data.drop('电话',axis=1).join(areas) print(newDf) result = newDf.groupby(by=['电话'])['数量'].agg({'数量':np.sum}) print(result)
最新发布
05-24

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值