第1题:定义一个字符串"python的创始人是Guido",试分别打印出"Guido","odiuG", "ph的人uo"
s = ‘python的创始人是Guido‘
print(s[-5:])
print(s[-1:-6:-1])
print(s[::3])
第2题:有字符串"你"和"最帅",如何得到字符串"你最帅",又如何得到字符串"你最帅最帅最帅"
a = ‘你‘
b = ‘最帅‘
print(a + b)
print((a + b) + b * 2)
第3题:像121 11 111等对称的整型数称为回文整型数,随机产生1000以内的10个整型数,打印其中的回文整型数
import random
s = 0
while s < 10:
n = random.randint(0,1000)
s = s + 1
print(n)
if n % 10 == n // 100:
print(n)
elif n % 10 == n // 10:
print(n)
第4题:公鸡5文钱1只,母鸡3文钱1只,小鸡3只1文钱,用100文钱买100只鸡,可以怎么买?
for i in range(0,20):
for j in range(0,33):
z = 100 -i-j
if(z % 3 == 0) and (5*i + 3*j + z/3 == 100):
print(‘公鸡{},母鸡{},小鸡{}‘.format(i,j,z))
第5题:使用input()读入一个字符串,统计字符串中字母的个数,和数字的个数
n = input(‘输入一个字符串:‘)
x = 0
y = 0
for i in n:
if ‘a‘ <= i <= ‘z‘:
x = x + 1
elif ‘A‘ <= i <= ‘Z‘:
x = x + 1
elif ‘0‘ <= i <= ‘9‘:
y = y + 1
print(‘字母{},数字{}‘.format(x,y))
原文:https://www.cnblogs.com/kkww/p/10073727.html