坚持是一件说起来容易,做起来不容易的事情。

案例1: 输出Hello World!案例2: 求两个值的和案例3: 计算三角形面积案例4: 判断字符串中的元素组成案例5: 设定:list=[0,1,2,3,4,5]列表,翻转列表案例6: 清空列表利用clear()方法实现案例7: 比较两个数值的大小案例8:设定列表:list=[0,1,2,3,4,5],求列表之和案例9: 判断字符串的长度案例10:认识if、elif、else的用法案例11:数值交换案例12:计算阶乘n案例13:显示现在的时间案例14:斐波那契数列案例15:判断奇数还是偶数案例16:约瑟夫生者死者链队列案例17:判断某年是否是闰年案例18:判断该元素是否在列表中案例19:九九乘法表案例20:计算数字组合方式案例21:求121的开方数是多少案例22:计算折后价格案例23:创建一个按钮案例24:输出日历

print('Hello World!')Hello World!print(*objects,sep=','end='\n',file=sys.stdout,flush=False)print('Hello World!',end=")num1=print('输入第一个数字:')#设置第一个数字num2=print('输入第二个数值:')#设置第二个数字sum=float(num1)+float(num2)#计算公式print(format(num1,num2,sum))#显示计算结果
print(float'输入第一个数字:)+float'输入第二个数字:'a=float('输入三角形第一个边的边长:') #数据导入b=float('输入三角形第二个边的边长:')c=float('输入三角形第三个边的边长:')s=(a+b+c)/2 #半周长计算公式area=(s*(s-a)*(s-b)*(s-c))**0.5 #面积计算公式print(area)
area=(s*(s-a)*(s-b)*(s-c))**0.5s=(a+b+c)/2a=float('输入三角形第一个边的边长:') #导入第一个边长b=float('输入三角形第二个边的边长:') #导入第二个边长c=float('输入三角形第三个边的边长:') #导入第三个边长
str="Hello World! 666"#判断元素的组成部分print(str.isalnum()) #判断所有字符都是数字或字母print(str.isalpha()) #判断所有字符都是字母print(str.isadigit()) #判断所有字符都是数字print(str.islower()) #判断所有字符都是小写print(str.isupper()) #判断所有字符都是大写print(str.istitle()) #判断所有单词都是首字母大写,像标题print("-------------------------------")
判断结果FalseFalseFalseFalseFalseTrue
def Reverse(lst):retur[ele for in reversed(lst)]#翻转列表lst=[0,1,2,3,4,5]print(Reverse(lst)) #输出列表
[5,4,3,2,1,0]LIST=[0,1,2,3,4,5]print('清空前:',LIST)
清空输出前:LIST=[0,1,2,3,4,5]清空输出后:[]
a=int(第一个数值) #输入两个数值b=int(第二个数值)if a<b:print('a<b')elif a>b:print('a>b')else:print('a=b')
对比结果1<2total=0list 1=[0,1,2,3,4,5] #列表list1for else in range(0,len(list1)): #计算方式total=total+listl[ele]print ("列表中元素之和:",total) #输出结果
列表中元素之和:15str="Study" #设定字符串print(len(str)) #判断长度
5num=float(input("输入数值:")) #用户输入数字if num>0: #判断数值print("整数")elif num ==0:print("零")else:print("复数")
输入数值:-1负数输入数值:0零输入数值:1正数
x=第一个数值 #输入数值y=第二个数值temp=x #创建临时变量,以此变量为基础进行逐次交换x=yy=tempprint('交换后的X的值是:{}'.format(x))#交换后x的值为:{}priny('交换后的Y的值是:{}'.format(y)) #交换后y的值为:{}
35交换后的X的值是:5交换后的Y的值是:3
num=输入数值 #输入数值factorial=1if num <0: #检查数值是否合法,小于0的数值没有阶乘print("错误")elif num==0:print("0的阶乘为1") #0的阶乘是1else:for i in range(1,num+1): #开始结算阶乘的公式factorial=factorial*iprint("%d的阶乘为%d"%(num,factorial))#结果输出
输出一个数值:66的阶乘为:720
import timefor i in range(1):print(time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time())))
2021-04-29 20:34:47def recur_fibo(n): #输出斐波那契数列if n<=1: #数列排列方式return nelse:return(recur_fibo(n-1)+recur_fibo(n-2))nterms=输出项数 #输入项数print("输入正数") #输入数值else:print("斐波那契数列为:")for i in range(nterms):print(recur_fibo(i))
输出几项:5斐波那契数列为:01123
num=输入数值 #输入数值if(num%2)==0: #通过if语句判断print("{0}是偶数".format(num))else: #通过else语句判断print("{0}是奇数".format(num))
11是奇数people={}for x in range(1,31): #for循环给30个人都赋值,初始值为1。people[x]=1#print(people)chechk=0 #此处i为编号,j为下船的人数。i=1j=0while i <31: #此处当i=31时,设置i=1。依次循环。if i==31:i=1elif j ==15: #j为下船的人数,当15人下船后退出循环。breakelse:if people[i]==0:i+=1continueelse:check+=1if check==9: #此处为数到9的人设为0,然后重新开始计数。people[i]=0check=0print("编号{}下船了".format(i))j+=1 #j为下船人数,下一个人j加1.else:i+=1
编号9下船了编号18下船了编号27下船了编号6下船了编号16下船了编号26下船了编号7下船了编号19下船了编号30下船了编号12下船了编号24下船了编号8下船了编号22下船了编号5下船了编号23下船了
num=输入数值 #输入年份if num%100==0:if num%400==0: #整百年的判断print("%s年是闰年"%num) #利用if、else判断else:print("%s年不是闰年"%num)else:if num%4==0: #非整百年的判断print("%s年是闰年"%num) #利用if、else判断else:print("%s年不是闰年"%num)
2000年是闰年test_list=[10,-8,25.6,88,0.4]print("查看88是否在列表中:") #循环数列for i in test_list: #if判断是否存在if(i==88):print("存在")print("查看88是否在列表中:") #in关键词if(88 in test_list)print("存在") #输出
查看88是否在列表中:存在查看88是否在列表中):存在
for i in range(1,10): #i是行,j是列。for j in range(1,j+1): #确保内循环中列小于列。print('%d*%d=%2ld'%(i,j,i*j),end=") #计算方法,并且确保内容连续。print()
1X1=11X2=2 2X2=41X3=3 2X3=6 3X3=91X4=4 2X4=8 3X4=12 4X4=161X5=5 2X5=10 3X5=15 4X5=20 5X5=251X6=6 2X6=12 3X6=18 4X6=24 5X6=30 6X6=361X7=7 2X7=14 3X7=21 4X7=28 5X7=35 6X7=42 7X7=491X8=8 2X8=16 3X8=24 4X8=32 5X8=40 6X8=48 7X8=56 8X8=641X9=9 2X9=18 3X9=27 4X9=36 5X9=45 6X9=54 7X9=63 8X9=72 9X9=81
sum=()for a in range(1,4):for b in range(1,4):for c in range(1,4):if a!=b and b!=c and a!=c:print(a,b,c)sum+=1print("答案为:一共有",sum,"种")
1 2 31 3 22 1 32 3 13 1 23 2 1答案为:一共有6种
num=float(121)num1=num**0.5 #**运算符的引用,数值为0.5.print(num,"的开方数为",num!)
121.0的开方数为11.0num=float(240)num1=num*0.8 #运算符的应用print("八折后的价格为:",num)
八折后的价格为,192.0from tKinter import*def xinlabe():global xins=Labe1(xin,text='完成')s.pack()xin=TK()b1=Button(xin,text='下一步',command=xinlabel)b1.pack()xin.mainloop()

import calendar #导入日历year = int(2021) #设定年moon = int(5) #设定月print(calendar.month(year,moon)) #输出日历
May 2021Mo Tu We Th Fr Sa Su1 23 4 5 6 7 8 910 11 12 13 14 15 1617 18 19 20 21 22 2324 25 26 27 28 29 3031
(从基础背景开始学起,坚持,是一件不容易的事情。)

文章推荐
以战略思维做项目管理,助力企业提升业绩,战略升级七步法(一)
“大脑”再重要,也需要“生命”,质量管理便是项目管理的“命”!
文 | Lisa Notes
Lisa Notes |一个Lisa’s notes:生活、工作、学习中那些事儿,感悟自我成长,随心随笔杂谈。微信搜索「Lisa Notes」(ID:Lisa-notes),查看更多信息,原创小说,PPT干货分享。

长按♥一键关注
特别声明
本文为自媒体、作者等在微信公众号上传并发布,仅代表作者观点,不代表微信公众号的观点或立场,微信公众号仅提供信息发布平台,最终解释权归本人所有。合作请联系13698281600@163.com。
全世界只有不到3 %的人
关注小SA
你真是个特别的人
快戳我!快戳我!快戳我!㊋㊋㊋