1.26个字母大小写成对打印,例如:Aa,Bb......

for i in range(26):

print(chr(65+i)+chr(97+i))

2.一个list包含10个数字,然后生成一个新的list,要求新的list里面的数都比之前的数多1

list=[2,3,6,4,7,5,1,8,9,0]

list1=[]

for i in list:

list1.append(i+1)

print(list1)

3.倒序取出每个单词的第一个字母,例如:I am a good boy!

方法1

tre='I am a good boy!'

t=tre.split()

#print(t)

t.reverse()

list=[]

#print(t)

for i in t:

list.append(i[0])

print(list)

方法2

a = "I AM A BOY"

result = []

for i in a.split()[::-1]:

result.append(i[0])

print(result)

4.输入一个自己的生日月份,用if和else判断一下当月是不是你的生日月

第一种方法,datetime模块获取时间

import datetime

date=datetime.datetime.now() #获取当前时间

# print(date.strftime('%Y-%m-%d')) #把当前时间格式化为可读懂的年月日

r=date.strftime('%m') #把当前时间格式化为可读懂的年月日,只取月份

print(r)

t=input('请输入自己的生日月份:')

if t==r:

print('true')

else:

print('不是')

PS:遇到问题没人解答?需要Python学习资料?可以加点击下方链接自行获取

note.youdao.com/noteshare?id=2dce86d0c2588ae7c0a88bee34324d76

第二种方法,time模块获取时间

import time

# date=time.time() #获取当前时间

# print(date)

# print(time.localtime(time.time()))#按固定格式显示当前时间

# print(time.strftime('%Y-%m-%d')) #把当前时间格式化为可读懂的年月日

# print(time.strftime('%Y-%m-%d',time.localtime(time.time()))) #把时间格式化为可读懂的年月日,后一个参数可省略

# print(time.strftime('%m',time.localtime(time.time()))) #只取月儿份

#t=time.strftime('%m',time.localtime(time.time()))#只取月儿份

t=time.strftime('%m')#只取月儿份

print(t)

r=input('请输入自己的生日月份:')

if t==r:

print('true')

else:

print('不是')

5.输入3个字母:e、a、r,如果输入e,那么推出循环,如果输入a,执行continue,如果输入r,那么再读取一次字母,并打印,用死循环实现。

while True:

str = input('请输入三个字母:')

if str=='r':

print(str)

if str=='a':

continue

if str=='e':

break

else:

print('输入有误')

6.输入3个字母:e、a、r,如果输入e,那么退出循环,如果输入a,执行continue,如果输入r,那么再读取一次字母,并打印,只允许输入三次字母,重复输入的字母不算在内。

count = 0

for i in range(3):

letter = input("send a letter%d:"%i)

if letter == 'e':

break

elif letter == 'a':

continue

elif letter == 'r':

count += 1

if count == 2:

input("send a letter dddd:")

7.把一个字符串"abcdefg"插入到一个list中,每个字母占一个list中的元素位置,例如:

["a","b","c","d","e","f","g"]

ls=["a","b","c","d","e","f","g"]

s="abcdefg"

lt=[]

#插入元素到后边

for i in s :

ls.extend(i)

print(ls)

for i in s:

ls.append(i)

print(ls)

#每个元素都插在第一个,或者说倒序插入列表前边

for i in s:

ls.insert(0,i)

print(ls)

8.['a','b','c','d','e','f','g']操作这个list,拼出一个字符串"adg"

lis=['a','b','c','d','e','f','g']

print(len(lis))

t=lis[0]+lis[int(len(lis)/2)]+lis[-1]

print(t)

print("".join(lis[::3]))

python重复输入字符串a三次_8道Python基础面试练习题相关推荐

  1. python输入一串字符串、输出字符串中的数字_Python 字符串与数字输出方法 如何在python中输入字符串,输出十进制...

    python将字符串中的数字乘以2并输出整个字符串 2018 Amazon Jeff Bezos 1120 4036 Amazon Jeff Bezos 2240 def db(num): impor ...

  2. python输出字符串后三位_在python中,字符串s =

    [单选题][图片] [单选题]This kind of car _____ made in Shanghai. [判断题]真正衡量数字通信系统的有效性指标是频带利用率. [单选题]小王正在考虑在他的总 ...

  3. python 重复输出字符串

    阿里云大学人工智能学前小测验-Python测试 7.a ="1" b = a*2 输出b的值为 A. 1 B. 2 C. 11 D. null 我选的答案是D,结果 答案是C,因为 ...

  4. python中输入字符串_简单讲解Python中的字符串与字符串的输入输出

    简单讲解Python中的字符串与字符串的输入输出 发布于 2016-03-26 14:35:42 | 110 次阅读 | 评论: 0 | 来源: 网友投递 Python编程语言Python 是一种面向 ...

  5. 用python编程输入三角形的三条边判断是否构成三角形_输入三角形的三条边a,b,c,判断它们能否构成三角形。若能构成三角形,指出是何种三角形....

    任务说明: 输入三角形的三条边a,b,c,判断它们能否构成三角形.若能构成三角形,指出是何种三角形.注:判断浮点数是否相等其差的绝对值小于10-3即认为相等.需用5种测试用例. 输入要求: " ...

  6. python核心理念_《三天搞定Python基础概念之第一天》中文版

    前言: 首先,非常感谢Jiang老师将其分享出来!本课件非常经典! 经过笔者亲测,竟然确实只要三天,便可管中窥豹洞见Python及主要库的应用.实属难得诚意之作! 其次,只是鉴于Jiang老师提供的原 ...

  7. python 菜鸟教程字符串反转函数_转自python的菜鸟教程---字符串相关操作

    Python 字符串 字符串是 Python 中最常用的数据类型.我们可以使用引号来创建字符串. 创建字符串很简单,只要为变量分配一个值即可.例如: var1 ='Hello World!'var2 ...

  8. <Python的输入、输出、注释>——《Python》

    目录 1.注释 1.1注释是什么 1.2注释的语法 (1) 注释行 (2) 文档字符串 1.3注释的规范 2.输入输出 2.1和用户交互 2.2通过控制台输出 2.3通过控制台输入 1.注释 1.1注 ...

  9. python键盘输入数组_python 二维数组切割Python读取键盘输入的2种方法

    Python提供了两个内置函数从标准输入读入一行文本,默认的标准输入是键盘.如下: 1.raw_input 2.input raw_input函数raw_input() 函数从标准输入读取一个行,并返 ...

最新文章

  1. linux下使用update-alternatives切换java版本的正确姿势
  2. 打包android阴影不见,Android无pading超简单超实用阴影解决方案
  3. UI层调用WCF服务实例(源码)
  4. .Net与Oracle地数据库连接池(Connection Pool)
  5. 买房贷款被拒,该如何补救?
  6. 反射与二次加工标准类型
  7. 60秒一口Python:147个demo,助你从新手小白步步进阶编程高手,赶紧收藏!!
  8. 在xcode6中使用矢量图(iPhone6置配UI)
  9. 《Linux/UNIX OpenLDAP实战指南》——1.4 OpenLDAP目录条目概述
  10. 生产排程系统_【聚焦】纸箱世界智能制造纸板纸箱厂的高级计划与排程系统应用...
  11. 2019牛客暑假多校训练 第四场 triples I 按位或运算
  12. html div 自动滚动到底部,javascript让DIV的滚动自动滚动到最底部-4种方法
  13. win10无法登录Microsoft账号(登录页面无法加载)
  14. 关于Scaner和BufferReader
  15. 深度学习基础知识每日更 upupup
  16. QQmm无处藏 2.1
  17. Fedora-14源配置
  18. 全球及中国纳米石墨烯材料行业市场现状分析及投资风险预测报告2022-2027年
  19. 基于goEasy消息推送的扫码登录
  20. 牛客白月赛49【题解】

热门文章

  1. (转载)python调用shell命令之os 、commands、subprocess
  2. 简易OA漫谈之工作流设计(五,直接上级)
  3. navicat 将自增长字段重置(重新从1开始)的方法
  4. spring boot + vue + element-ui全栈开发入门——前端编辑数据对话框
  5. java中常忽视的小问题
  6. 今天中午的时候,可能是自己太忙过头了,所以出现了拿错卡去充值
  7. 【HDU】1695 GCD
  8. 好看的php表格样式,CSS_CSS实现的清爽、漂亮的表格样式分享,效果: 实现代码:复制代码 - phpStudy...
  9. 从零开始学前端:表单制作 --- 今天你学习了吗?(CSS:Day05)
  10. 人大金仓数据库sql语句_数据库SQL语句大全——最常用的SQL语句