前言
大家好,python是目前比较流行的语言之一,熟练的使用python不仅可以帮助我们解决一些生活中的问题,还可以在增强我们的自身竞争力。本篇博文主要简单给大家介绍一些简单的python程序,供大家练习和参考。
简介
在python流行之前,英语好的同学应该知道python其实是蟒蛇的意思,我相信其他的python课程应该也有提到过。为了给大家加深一下印象,简单给大家举个例子, 细心的同学可能也早已经发现了,哈利波特第二部中哈利说的python其实就是蟒蛇的意思,哈哈但这里set a python on sb 我觉得并不是放蛇去攻击某人的意思,这里字幕君翻译的有问题
正文
本篇博文主要介绍两个简单的小问题,如下 (1)用1,2,3,4能生成多少个互不相同且没有重复数字的三位数 (2)输入某年某月某日,判断这一天是这一年的第几天 主要程序如下: 程序1:
s=4*3*2
result=[]
for x in range(24):
a =random.randint(1, 4)
b=random.randint(1, 4)
while a==b:
b=random.randint(1, 4)
c=random.randint(1, 4)
while c==b or c==a:
c = random.randint(1, 4)
d=a*100+b*10+c
result.append(d)
print('总共有:',len(result))
print(result)
程序2:
def f(x,y,z):
a=x%4
if a==0:
if y<=2:
result=(y-1)*30+z
elif y>2:
result=(y-2)*30+29+z
elif a!=0:
if y<=2:
result=(y-1)*30+z
elif y>2:
result=(y-2)*30+28+z
return(result)
print(f(2009,1,2))
结语
下次我会继续更新一些新的题目,供大家参考,最后给大家分享一下自己学习语言的经验,我觉得学习一门语言可能并不是那么难,反而在不断调试程序的过程中还会收获很多乐趣,推荐大家多多动手练习,可能有些同学喜欢看网上的一些教学视频,但是大部分视频只会教你最基本的知识,并不会教你编程的思想。最后给大家推荐一本自己觉得比较好的书 这本书很厚,大家可以把他当作“字典来查”,也可以那他来系统的学习。
|