关键词:
1.26个字母大小写成对打印,例如:Aa,Bb...... for i in range(26):
print(chr(65+i)+chr(97+i))
2.一个list包含10个数字,然后生成一个新的list,要求新的list里面的数都比之前的数多1
‘‘‘
遇到问题没人解答?小编创建了一个Python学习交流QQ群:579817333
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
‘‘‘
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
‘‘‘
遇到问题没人解答?小编创建了一个Python学习交流QQ群:579817333
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
‘‘‘
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(‘不是‘)
第二种方法,time模块获取时间
‘‘‘
遇到问题没人解答?小编创建了一个Python学习交流QQ群:579817333
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
‘‘‘
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,那么再读取一次字母,并打印,只允许输入三次字母,重复输入的字母不算在内。
‘‘‘
遇到问题没人解答?小编创建了一个Python学习交流QQ群:579817333
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
‘‘‘
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"
‘‘‘
遇到问题没人解答?小编创建了一个Python学习交流QQ群:579817333
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
‘‘‘
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]))
100道python经典练习题.pdf(附答案)(代码片段)
作者:Python芸芸链接:https://www.jianshu.com/p/232d3798af55Python新手在谋求一份Python编程工作前,必须熟知Python的基础知识。编程网站DataFlair的技术团队分享了一份最常见Python面试题合集,既有基本的Python面试题,也... 查看详情
软件测试工程师常见的17道python面试题多测师_王sir(代码片段)
#coding=utf-8"""===========================Author:多测师_王sirTime:2020-07-1012:00Wechat:xiaoshubasswebsite:www.duoceshi.cn==========================="""python练习题1.统计统计在一个队列中的数字,有多少个正数,多少个负数,如a=[1,3,5,7,0 查看详情
14道python基础练习题(附答案)(代码片段)
1.输入一个百分制成绩,要求输出成绩等级A、B、C、D、E,其中90~100分为A,80~89分为B,70~79分为C,60~69分为D,60分以下为E。要求:用if语句实现;输入百分制成绩后要判断该成绩的合理性,对不... 查看详情
24道python面试练习题(代码片段)
1.简述函数式编程答:在函数式编程中,函数是基本单位,变量只是一个名称,而不是一个存储单元。除了匿名函数外,Python还使用fliter(),map(),reduce(),apply()函数来支持函数式编程。2.什么是匿名函数,匿名函数有什么局限性答:... 查看详情
python面试基础篇-50道经典面试题(附答案及多种解答)(代码片段)
...来活跃一波感觉有点不合时宜了。于是特意整理了这一份Python面试题的基础篇,进阶的先不说我能不能整理出来,估计整出来了不一定能看明白!(篇幅比较长,可以通过目录选择自己想看的~ 查看详情
python315道面试题(代码片段)
基础部分(80道):1.为什么学习python?因为python相对其他语言非常优雅简洁,有着丰富的第三方库,我感觉很强大、很方便;还有就是,我感觉python简单易学,生态圈庞大,例如:web开发、爬虫、人工智能等,而且未来发展趋势也很不错... 查看详情
各位大佬python的第一部分道基础题已经整理好了,希望大家面试的时候能用的上。(代码片段)
Python的第一部分道基础题,希望大家面试的时候能用的上。1、为什么学习Python? Python是目前市面上,我个人认为是最简洁、最优雅、最有前途、最全能的编程语言,没有之一。2、通过什么途径学习的Python?通过自学,包括网... 查看详情
基础编程练习50道(代码片段)
练习实例1题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。forxinrange(0,5):foryinrang... 查看详情
mysql基础篇|经典三十四道练习题(代码片段)
✅作者简介:大家好我是@每天都要敲代码,希望一起努力,一起进步!📃个人主页:@每天都要敲代码的个人主页🔥系列专栏:MySQL专栏目录1.取得每个部门最高薪水的人员名称2.哪些人的薪... 查看详情
python-100道练习题答案(代码片段)
题目链接:http://www.runoob.com/python/python-100-examples.html #5.#deffind_max():#a=int(input("输入:"))#b=int(input("输入:"))#c=int(input("输入:"))#list_=[a,b,c]#print(list_)#list_.sort()#find_max()#6.#def 查看详情
面试题-python基础(代码片段)
Python基础(共40道)1、什么是Python?Python是一种面向对象的解释型计算机程序设计语言,粘贴性比较好,例如shell中可以运行Python脚本,python中通过os模块也可以运行shell脚本;Python语言比较通俗易懂,不... 查看详情
面试题-python基础(代码片段)
Python基础(共40道)1、什么是Python?Python是一种面向对象的解释型计算机程序设计语言,粘贴性比较好,例如shell中可以运行Python脚本,python中通过os模块也可以运行shell脚本;Python语言比较通俗易懂,不... 查看详情
不吹不擂,315道python面试题,欢迎挑战!(代码片段)
...你到底有多水,哈哈哈哈哈刀哈哈哈哈哈哈 第一部分Python基础篇(80题)1、为什么学习Python?2、通过什么途径学习的Python?3、Python和Java、PHP、C、C#、C++等其他语言的对比?4、简述解释型和编译型编程语言?5、Python解释器... 查看详情
java基础编程50道练习题(代码片段)
程序1】題目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?刚开始真的无从下手,... 查看详情
java基础编程50道练习题(代码片段)
程序1】題目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?刚开始真的无从下手,... 查看详情
10道经典python代码题,答完面试官竟给出30k工资(代码片段)
第1题:修改以下Python代码,使得下面的代码调用类A的show方法?原始代码:classA(object):defrun(self):print("基础run方法")classB(A):defrun(self):print("衍生run方法")obj=B()obj.run()123456789101112面试要点 查看详情
撩课-python-每天5道面试题-第2天(代码片段)
一.简述编程过程中,注释的作用?(1)方便开发人员自己理清楚代码思路因为开发人员在拿到一个需求时,首先应该思考的是如何将需求问题,分解成具体的实施步骤;第一步干啥,第二步干啥,第三步干啥,安排的明明白白;这一步也是零... 查看详情
写完numpy100道基础练习题后的错误总结和语法总结(代码片段)
前言:由于是看视频学习的缘故,在写这100道题目道中有很多视频中没有出现的语法,然而很多语法直接拿来用都是比较简单的,少了很多的循环语句。至此写下这篇错误总结和语法总结,希望可以给小伙伴... 查看详情