1、打印如下结果:

1*5=5
2*10=20
3*15=45
...
10*50=500 for i in range(1,11):
print(str(i)+'x'+str((i*5))+'='+str((i*i*5))) 方法二:
for a in range(1,11):
b=a*5;
print(a,"*",b,"=",a*b);

2、本金10000元存入银行,年利率是千分之三,每过1年,将本金和利息相加作为新的本金。计算5年后,获得的本金是多少?

money = 10000
for i in range(5):
sum_money = money + money * 0.003
print(num1)

3、计算1900年1月1日到今天(如:2019年12月20日)相距多少天。

sum = 0;
for year in range(1900,2019):
if (year%4==0 and year%100!=0) or (year%400==0):
sum = sum + 366;
else:
sum = sum + 365; for month in range(1,9):
if month in [1,3,5,7,8,10,12]:
sum = sum + 31;
elif month in [4,6,9,11]:
sum = sum + 30;
else:
if (2019% 4 == 0 and 2019 % 100 != 0) or (2019 % 400 == 0):
sum = sum + 29;
else:
sum = sum + 28; print(sum-1);

4、打印如下图案:
*
**
***
****
*****

for i in range(1,6):
print('*'*i)

5、打印如下图案:
*
***
*****
*******
*********

for i in range(1,11,2):
print('*'*i)

6、打印如下图案:
#####*
####***
###*****
##*******
#*********

for j in range(1,11,2):
for i in range(1,11-j,2):
print('#',end='')
print('*'*j)

7、打印如下图案:
    *
   ***
  *****
 *******
*********
 *******
  *****
   ***
    *

s = '*'
for i in range(1,10,2):
print((s*i).center(9))
for i in reversed(range(1,8,2)):
print((s*i).center(9))

8、打印99乘法表

for i in range(1,10):
for j in range(1,i+1):
print(str(j)+'x'+str(i)+'='+str(j*i),end=' ')
print()

9、定义一个List,任意输入10个数字保存到List,然后按从小到大排序。(冒泡排序)

list1 = []
for j in range(1,11):
num = input('请输入10个数字,已输入第{}个数'.format(j))
num = int(num)
list1.append(num)
len_sum = len(list1)
for x in range(len_num-1):
for y in range(len_num-1-x):
if list1[y]>list1[y+1]:
list1[y],list1[y+1]=list1[y+1],list1[y]
print(list1)

python面试题&练习题之嵌套循环的更多相关文章

  1. python面试题&练习题之函数

    1.写函数,接收两个数字参数,返回最大值例如:传入:10,20返回:20 def res_max(number1,number2): l1 = [] l1.append(number1) l1.app ...

  2. python面试题&练习题之运算符与if控制

    1.任意的输入10个数字,按从大到小排序 l2 = [] for i in range(1,11): num = input('输入第{}个数字'.format(i)) if num.isdigit( ...

  3. 百道Python面试题实现,搞定Python编程就靠它

    对于一般的机器学习求职者而言,最基础的就是掌握 Python 编程技巧,随后才是相关算法或知识点的掌握.在这篇文章中,我们将介绍一个 Python 练习题项目,它从算法练习题到机试实战题提供了众多问题 ...

  4. Python面试题 —— 获取列表中位数

    中位数是一个可将数值集合划分为相等的上下两部分的一个数值.如果列表数据的个数是奇数,则列表中间那个数据就是列表数据的中位数:如果列表数据的个数是偶数,则列表中间那2个数据的算术平均值就是列表数据的中位 ...

  5. python公司面试题集锦 python面试题大全

    问题一:以下的代码的输出将是什么? 说出你的答案并解释. class Parent(object): x = 1 class Child1(Parent): pass class Child2(Par ...

  6. 【Python】【面试必看】Python笔试题

    前言 现在面试测试岗位,一般会要求熟悉一门语言(python/java),为了考验求职者的基本功,一般会出 2 个笔试题,这些题目一般不难,主要考察基本功.要是给你一台电脑,在编辑器里面边写边调试,没 ...

  7. Python面试题整理-更新中

    几个链接: 编程零基础应当如何开始学习 Python ? - 路人甲的回答 网易云课堂上有哪些值得推荐的 Python 教程? - 路人甲的回答 怎么用最短时间高效而踏实地学习 Python? - 路 ...

  8. python 面试题4

    Python面试题 基础篇 分类: Python2014-08-08 13:15 2071人阅读 评论(0) 收藏 举报 最近,整理了一些python常见的面试题目,语言是一种工具,但是多角度的了解工 ...

  9. 一道Python面试题

    无意间,看到这么一道Python面试题:以下代码将输出什么? def testFun():    temp = [lambda x : i*x for i in range(4)]    return ...

随机推荐

  1. Java设计模式--观察者模式到监听器

    观察者模式是对象的行为模式.又叫做发布-订阅模式.模型-视图模式.源-监听器模式. 抽象主题角色:主题角色将所有对观察者对象的引用到保存在一个集合里,每个主题都可以拥有任意数量的观察者.抽象主题提供一 ...

  2. 资源对象的池化, java极简实现,close资源时,自动回收

    https://www.cnblogs.com/piepie/p/10498953.html 在java程序中对于资源,例如数据库连接,这类不能并行共享的资源对象,一般采用资源池的方式进行管理. 资源 ...

  3. Python实现欧几里得算法

    欧几里得算法的目标是找到两个数的最大公约数. 计算两个非负整数p和q的最大公约数:若q是0,则最大公约数为p.否则,将p除以q得到余数r,p和q的最大公约数即为q和r的最大公约数. def eucli ...

  4. go开发环境

    1.go 下载地址 https://studygolang.com/dl 根据操作系统 下载相应的安装包 2.设置环境变量 goroot gopath path 增加%goroot%\bin 3.开发 ...

  5. stone [期望]

    也许更好的阅读体验 \(\mathcal{Description}\) 有 \(n\) 堆石子,依次编号为 \(1, 2,\ldots , n\),其中第 \(i\) 堆有 \(a_i\) 颗石子 你 ...

  6. vuex的Store简单使用过程

    介绍 Store的代码结构一般由State.Getters.Mutation.Actions这四种组成,也可以理解Store是一个容器,Store里面的状态与单纯的全局变量是不一样的,无法直接改变st ...

  7. .Net MVC生成二维码并前端展示

    简介: 二维码又称二维条码,常见的二维码为QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更 ...

  8. CentOS7.6离线安装docker

    2019/10/24,docker 摘要:CentOS 7.6中离线安装docker 18.06.3以及docker-compose 1.24.1 在线安装可参照 文档 所需环境 1.CentOS 7 ...

  9. python 基础(三)

    tuple: 元组被定义后无法被修改 count(): #count(obj) 统计obj在元组中出现的次数 tup = (1,2,3,4,5,6,5,5,5,5,5,5,5) print(tup.c ...

  10. 2019 龙采科技java面试笔试题 (含面试题解析)

    本人3年开发经验.18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴.今日头条.龙采科技等公司offer,岗位是Java后端开发,最终选择去了龙采科技. 面试了很多家公司,感觉大部分公司考察的点 ...