定义一个字符串"python的创始人是Guido",试分别打印出"Guido","odiuG", "ph的人uo"
s="python的创始人是Guido" print(s[11:len(s)]) s1=s[11:len(s)] print(s1[::-1]) print(s[::3])
有字符串"你"和"最帅",如何得到字符串"你最帅",又如何得到字符串"你最帅最帅最帅"
s1="你" s2="最帅" print(s1+s2) print(s1+s2*3)
像121 11 111等对称的整型数称为回文整型数,随机产生1000以内的10个整型数,打印其中的回文整型数
import random for i in range(10): n=random.randint(1,1000) if 0<n<=9: continue if 10<=n<=99: g=n%10 s=n//10 if g==s: print(n) continue if 100<=n<=1000: g=n%10 b=n//100 if g==b: print(n) continue
公鸡5文钱1只,母鸡3文钱1只,小鸡3只1文钱,用100文钱买100只鸡,可以怎么买?
for i in range(0,21): for j in range(0,34): for k in range(0,100,3): if (5*i+3*j+k/3)==100 and i+j+k==100: print(i,j,k)
使用input()读入一个字符串,统计字符串中字母的个数,和数字的个数
str1=input("输入一串字符串:") s1=0#字母个数 s2=0#其他字符个数 for i in range(len(str1)): if 65<=ord(str1[i])<=90 or 97<=ord(str1[i])<=122: s1+=1 else: s2+=1 print('字母个数{}其他字符个数{}'.format(s1,s2))
year=int(input("请输入一个年份")) month=int(input("请输入一个月份")) sn=0#计算有几个闰年 sn1=0#计算年总天数 sn2=0#计算总共天数 for i in range(1990, year): if i % 4 ==0 and i % 100 !=0 or i % 400 ==0: sn+=1 sn1= sn*366+(year-1990-sn)*365 print(sn1) m=m1=0 for j in range(month): if j==2: if year % 4 ==0 and year % 100 !=0 or year % 400 ==0: feb=29 else: feb=28 elif j in [1,3,5,7,8,10]: m+=1 elif j in [4,6,8,9,11]: m1+=1 sn2=m1*30+m*31+feb+sn1+1 print(sn2) sn2%=7 print(sn2)