最后
不知道你们用的什么环境,我一般都是用的Python3.6环境和pycharm解释器,没有软件,或者没有资料,没人解答问题,都可以免费领取(包括今天的代码),过几天我还会做个视频教程出来,有需要也可以领取~
给大家准备的学习资料包括但不限于:
Python 环境、pycharm编辑器/永久激活/翻译插件
python 零基础视频教程
Python 界面开发实战教程
Python 爬虫实战教程
Python 数据分析实战教程
python 游戏开发实战教程
Python 电子书100本
Python 学习路线规划
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
dates = int(input())
calculate(years, months, dates)
**有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13…求出这个数列的前20项之和**
def sum_sequences(numerator_list, denominator_list, sum):
for i in range(2, 20):
numerator_sum = numerator_list[i - 1] + numerator_list[i - 2]
numerator_list.append(numerator_sum)
for i in range(2, 20):
denominator_sum = denominator_list[i - 1] + denominator_list[i - 2]
denominator_list.append(denominator_sum)
for i in range(0, 20):
sum = numerator_sum / denominator_sum + sum
print(f"这个数列前20项和是{sum}")
if name == ‘__main__’:
numerator_list = [2, 3]
denominator_list = [1, 2]
sum = 0
sum_sequences(numerator_list, denominator_list, sum)
**一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高**
def height_calculate(high,sum_meters,n):
for i in range(0, n):
sum_meters += high
high /= 2
sum_meters += high
print(f"总共经过了{sum_meters}米,第{n}次反弹高度是{high}米")
if name == ‘main’:
high = 100
sum_meters = 0
n = int(input(“一共经历几次反弹”))
height_calculate(high,sum_meters,n)
**有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大**
def age_calculate(age):
for i in range(4):
age += 2
print(f"第五个人的年纪是{age}岁")
if name == ‘__main__’:
age = 10
age_calculate(age)
**猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少**
def peach_calculate(cont):
for i in range(9):
cont = cont + 1
cont = cont * 2
print(f"第一天一共摘了{cont}个桃子")
if name == ‘__main__’:
cont = 1
peach_calculate(cont)
**有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?**
list_num = ["1", "2", "3", "4"]
list_num_new = []
for i in list_num:
for j in list_num:
for k in list_num:
if i != j and j != k and i != k:
list_num_new.append(i + j + k)
print(f"一共能组成{len(list\_num\_new)}个三位数,各是{list\_num\_new}")
**企业发放的奖金根据利润提成**
* 利润(I)低于或等于10万元时,奖金可提10%;
* 利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;
* 20万到40万之间时,高于20万元的部分,可提成5%;
* 40万到60万之间时高于40万元的部分,可提成3%;
* 60万到100万之间时,高于60万元的部分,可提成1.5%;
* 高于100万元时,超过100万元的部分按1%提成;
**从键盘输入当月利润I,求应发放奖金总数?**
bonus = 0
I = int(input(“请输入当月的利润(万元)”))
if I <= 10:
bonus = I * 0.1
elif I < 20:
bonus = 1 + (I - 10) * 0.075
elif I < 40:
bonus = 1.75 + (I - 20) * 0.05
elif I < 60:
bonus = 2.75 + (I - 40) * 0.03
elif I < 100:
bonus = 3.35 + (I - 60) * 0.015
else:
bonus = 3.95 + (I - 100) * 0.01
print(f"当月奖金一共{bonus}万元")
**10000以内的整数,它加上100和加上268后都是一个完全平方数,请问该数是多少?**
import math
def judgement():
list_num = []
for i in range(1, 10001):
if int(math.sqrt(i + 100)) * int(math.sqrt(i + 100)) == i + 100 and int(math.sqrt(i + 268)) * int(math.sqrt(i + 268)) == i + 268:
list_num.append(i)
return list_num
if name == ‘__main__’:
print(judgement())
如果你也是看准了Python,想自学Python,在这里为大家准备了丰厚的免费**学习**大礼包,带大家一起学习,给大家剖析Python兼职、就业行情前景的这些事儿。
### 一、Python所有方向的学习路线
Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
![](https://img-blog.csdnimg.cn/img_convert/9f49b566129f47b8a67243c1008edf79.png)
### 二、学习软件
工欲善其必先利其器。学习Python常用的开发软件都在这里了,给大家节省了很多时间。
![](https://img-blog.csdnimg.cn/img_convert/8c4513c1a906b72cbf93031e6781512b.png)
### 三、全套PDF电子书
书籍的好处就在于权威和体系健全,刚开始学习的时候你可以只看视频或者听某个人讲课,但等你学完之后,你觉得你掌握了,这时候建议还是得去看一下书籍,看权威技术书籍也是每个程序员必经之路。
![](https://img-blog.csdnimg.cn/img_convert/eec417a3d4d977b313558a11d3c13e43.png)
### 四、入门学习视频
我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。
![](https://img-blog.csdnimg.cn/img_convert/ec690501ea1dbe2cb209cbf4013c2477.png)
![](https://img-blog.csdnimg.cn/img_convert/3eaeaa6747419c9d86c72e0d10d0a6a2.png)
### 四、实战案例
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
![](https://img-blog.csdnimg.cn/img_convert/252731a671c1fb70aad5355a2c5eeff0.png)
### 五、面试资料
我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
![](https://img-blog.csdnimg.cn/img_convert/6c361282296f86381401c05e862fe4e9.png)
成为一个Python程序员专家或许需要花费数年时间,但是打下坚实的基础只要几周就可以,如果你按照我提供的学习路线以及资料有意识地去实践,你就有很大可能成功!
最后祝你好运!!!
**网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。**
**[需要这份系统化学习资料的朋友,可以戳这里获取](https://bbs.csdn.net/topics/618317507)**
**一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**