【Python】基础入门题目

我为什么要学Python,事情是这样的,众所周知大学生=吃+睡+学习,猪等于吃+睡,如果一个大学生不学习,跟猪又有什么区别呢。在高中我就发誓到大学要释放自我,于是我也成了一头懒“猪”,一天四顿饭,没课就在宿舍睡,每天浑浑噩噩的过,无忧无虑,导致体重长胖了十斤,之后那段时间有点迷茫,觉得生活不过这样吧。

之后某天和小伙伴一起吃过晚饭在校园里散步消食,然后看到招募计算机二级的一张海报,看到给加学分,给的还不少,然后我迷迷糊糊的就报了名,再然后就遇见了潘老师、卢老师和刘小组长,还有一群可爱的伙伴。刚开始我有点羞涩,都是主动老师给我打招呼,问我有没有不会的,搞得我有点不好意思,但是老师都这么问了,也不好意思说没有,硬着头皮随便点了一个地方,老师看了一下,说:“这个问题应该是……”给我仔细的讲了好一会,后来我上课开始认真学,发现Python还挺有意思,接下来为大家举出我学习的各个阶段的历程。

目录

第一周:认识Python

第二周:格式化输出

第三周:if条件语句

第四周:循环


第一周:认识Python

刚开始新建new pyrhon file都不会,看了半天视频才搞懂,学习了两天,心想做一道题目试试吧,第一道题目是让我输出,就是用print,但当时我不会。

"""
题目是输出自己的名字、性别、学校。
用\t就是制表符相当于英文的四个空格"""
print(李华\t男\t河北工业大学)
#输出结果就是:李华    男    河北工业大学

第二周:格式化输出

经过一周的了解,我算是走出了新手村,逐渐了解Python的一些功能,例如注释、debug。

"""
题目是输入输入一个四位数,然后求数字和
这个题目我一开始很懵,不知从何入手,从网上查了很多资料写出来了第一版本的答案。
之后我才知道我这个答案是用循环做的。"""
n = input('请输入一个四位数字:')
s=0
#for  in 
for i in n:

    s += int(i)  #s = int(i) + 1
    print(s)
print(f'{n}的数字之和是{s}')
#假如输入1234得到的结果是10

"""按老师期望我们的那种解法的话是这样的:
给出条件
1234%10的结果是4
int(1234/10)%10的结果是3
int(1234/100)%10的结果是2
int(1234/1000)的结果是1"""
num = int(input('请输入一个四位数字:'))
print(num)
d = num % 10
print(d)
c= int(num/10) %10
print(c)
b= int(num/100) %10
print(b)
a= int(num/1000)
print(a)
result = a+b+c+d
print(f'{num}m的数字和是{result}')

第三周:if条件语句

这周的作业是让判断某一年是否是闰年,

老师给出了提示:

1)input()接收用户输入年份,使用int()字符串转换int类型

2)if..else语句进行判断

3)判断闰年的条件语句 (年份%4==0 and 年份%100!=0) or 年份%400==0,返回True是闰年,否则非闰年。

year = input('请输入一个年份:')
if (year%4==0 and year%100!=0) or year%400==0:
    print(f'{year}是闰年')
else:
    print(f'{year}不是闰年')

第四周:循环

这周的题目是让你输入一个数字,然后求这个数字的阶乘。

用循环是这样子做的。

n = int(input('请输入一个数字:'))
s =1
for i in range(1,n+1):
    s = s*i
print(s)

这篇文章写到这里,接下来我会继续分享更多Python知识

  • 4
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

-李华同学-

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值