python重复输入字符串a三次_8道Python基础面试练习题
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基础面试练习题相关推荐
- python输入一串字符串、输出字符串中的数字_Python 字符串与数字输出方法 如何在python中输入字符串,输出十进制...
python将字符串中的数字乘以2并输出整个字符串 2018 Amazon Jeff Bezos 1120 4036 Amazon Jeff Bezos 2240 def db(num): impor ...
- python输出字符串后三位_在python中,字符串s =
[单选题][图片] [单选题]This kind of car _____ made in Shanghai. [判断题]真正衡量数字通信系统的有效性指标是频带利用率. [单选题]小王正在考虑在他的总 ...
- python 重复输出字符串
阿里云大学人工智能学前小测验-Python测试 7.a ="1" b = a*2 输出b的值为 A. 1 B. 2 C. 11 D. null 我选的答案是D,结果 答案是C,因为 ...
- python中输入字符串_简单讲解Python中的字符串与字符串的输入输出
简单讲解Python中的字符串与字符串的输入输出 发布于 2016-03-26 14:35:42 | 110 次阅读 | 评论: 0 | 来源: 网友投递 Python编程语言Python 是一种面向 ...
- 用python编程输入三角形的三条边判断是否构成三角形_输入三角形的三条边a,b,c,判断它们能否构成三角形。若能构成三角形,指出是何种三角形....
任务说明: 输入三角形的三条边a,b,c,判断它们能否构成三角形.若能构成三角形,指出是何种三角形.注:判断浮点数是否相等其差的绝对值小于10-3即认为相等.需用5种测试用例. 输入要求: " ...
- python核心理念_《三天搞定Python基础概念之第一天》中文版
前言: 首先,非常感谢Jiang老师将其分享出来!本课件非常经典! 经过笔者亲测,竟然确实只要三天,便可管中窥豹洞见Python及主要库的应用.实属难得诚意之作! 其次,只是鉴于Jiang老师提供的原 ...
- python 菜鸟教程字符串反转函数_转自python的菜鸟教程---字符串相关操作
Python 字符串 字符串是 Python 中最常用的数据类型.我们可以使用引号来创建字符串. 创建字符串很简单,只要为变量分配一个值即可.例如: var1 ='Hello World!'var2 ...
- <Python的输入、输出、注释>——《Python》
目录 1.注释 1.1注释是什么 1.2注释的语法 (1) 注释行 (2) 文档字符串 1.3注释的规范 2.输入输出 2.1和用户交互 2.2通过控制台输出 2.3通过控制台输入 1.注释 1.1注 ...
- python键盘输入数组_python 二维数组切割Python读取键盘输入的2种方法
Python提供了两个内置函数从标准输入读入一行文本,默认的标准输入是键盘.如下: 1.raw_input 2.input raw_input函数raw_input() 函数从标准输入读取一个行,并返 ...
最新文章
- linux下使用update-alternatives切换java版本的正确姿势
- 打包android阴影不见,Android无pading超简单超实用阴影解决方案
- UI层调用WCF服务实例(源码)
- .Net与Oracle地数据库连接池(Connection Pool)
- 买房贷款被拒,该如何补救?
- 反射与二次加工标准类型
- 60秒一口Python:147个demo,助你从新手小白步步进阶编程高手,赶紧收藏!!
- 在xcode6中使用矢量图(iPhone6置配UI)
- 《Linux/UNIX OpenLDAP实战指南》——1.4 OpenLDAP目录条目概述
- 生产排程系统_【聚焦】纸箱世界智能制造纸板纸箱厂的高级计划与排程系统应用...
- 2019牛客暑假多校训练 第四场 triples I 按位或运算
- html div 自动滚动到底部,javascript让DIV的滚动自动滚动到最底部-4种方法
- win10无法登录Microsoft账号(登录页面无法加载)
- 关于Scaner和BufferReader
- 深度学习基础知识每日更 upupup
- QQmm无处藏 2.1
- Fedora-14源配置
- 全球及中国纳米石墨烯材料行业市场现状分析及投资风险预测报告2022-2027年
- 基于goEasy消息推送的扫码登录
- 牛客白月赛49【题解】
热门文章
- (转载)python调用shell命令之os 、commands、subprocess
- 简易OA漫谈之工作流设计(五,直接上级)
- navicat 将自增长字段重置(重新从1开始)的方法
- spring boot + vue + element-ui全栈开发入门——前端编辑数据对话框
- java中常忽视的小问题
- 今天中午的时候,可能是自己太忙过头了,所以出现了拿错卡去充值
- 【HDU】1695 GCD
- 好看的php表格样式,CSS_CSS实现的清爽、漂亮的表格样式分享,效果:
实现代码:复制代码 - phpStudy...
- 从零开始学前端:表单制作 --- 今天你学习了吗?(CSS:Day05)
- 人大金仓数据库sql语句_数据库SQL语句大全——最常用的SQL语句