python作业练习
一只飘飘
努力可以有成果。
展开
-
python作业第十例:暂停一秒输出,并格式化当前时间。
import time print (time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time()))) # 暂停一秒time.sleep(1) print (time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time())))Python中time strftime() 函数用于格式化时间,返回以可读字符串表示的当地时间,格式由参数 format 决定。...原创 2022-02-04 08:55:28 · 896 阅读 · 0 评论 -
python作业第九例:暂停一秒输出
import timetime.sleepimport timeL=[1, 2, 3]for i in range(len(L)): print (L[i])time.sleep(1)原创 2022-01-26 20:31:28 · 888 阅读 · 0 评论 -
python作业第八例:输出 9*9 乘法表
设置两个变量,i和j。#输出9*9乘法表for i in range(1,10): print for j in range(1,i+1): print print ("%d*%d=%d" % (i,j,i*j),)原创 2022-01-22 13:27:32 · 564 阅读 · 0 评论 -
python作业第七例:将一个列表的数据复制到另一个列表中
列表的运用:列表的所有元素都放在一对中括号[]中,两个相邻元素间使用逗号,分隔。python中可以将整数、实数、字符串、列表、元组等任何类型的内容放入到列表中,并且同一个列表中,元素的类型可以不同,因为它们之间没有任何关系。创建列表时,可以使用赋值运算符=直接将一个列表赋值给变量,语法格式如下:list_name=[·······]list_name是列表的名称。a_list=[1, 2, 3, 4, 5, 6, 7]b_list=[]b_list,a_list=a_list,b_原创 2022-01-20 11:42:49 · 2311 阅读 · 0 评论 -
python作业第六例:斐波那契数列
斐波那契数列(Fibonacci sequence),又称黄金分割数列,指的是数列:0、1、1、2、3、5、8、13、21、34、……其含义是第n个位置的数等于前两个数字之和:n=(n-1)+(n-2),其中n代表位数序号。代码如下:def fibonacci(n):#定义斐波那契函数 def fu(i): if i == 0 or i == 1: return 1 else: return (fu(i-2原创 2022-01-18 19:08:56 · 428 阅读 · 0 评论 -
python作业第五例:输入三个整数x,y,z,请把这三个数由小到大输出。
输入三个整数,比较其大小然后按从小到大的顺序输出,需要进行两两之间的比较,判断其大小。采用交换值的方法 ,令最大值为x,中间值为y,最小值为z第一种:x>y>z,则满足上述条件,直接输出。第二种:x>z>y,则需要将z与y的值交换。第三种:y>x>z,则需要将x与y的值交换。······一共有6种可能代码如下:x = int(input('请输入整数x: '))y = int(input('请输入整数y: '))z = int(inp原创 2022-01-05 22:07:29 · 12415 阅读 · 2 评论 -
python作业第四例:输入某年某月某日,判断这一天是这一年的第几天?
年、月、日问题,首先就要想到闰年之分,就与2月的29天有关······if (year % 400 == 0) or ((year % 4 == 0) and (year % 100 != 0)):该语句为判断闰年的语句。'''输入某年某月某日,判断这一天是这一年的第几天?'''run_dict={1:31,2:29,3:31,4:30,5:31,6:30,7:31,8:31,9:30,10:31,11:30,12:31}ping_dict={1:31,2:28,3:31,4:30,5:31原创 2022-01-04 21:14:19 · 1163 阅读 · 0 评论 -
python作业第三例:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
首先理解题目:一个数加100后得到的数字再加168后均构成一个完全平方数,列数学方程为:设整数为a, a + 100 = n², a + 100 + 168 = m²,由该数学关系去编写代码。'''一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?''''''设整数为aa + 100 = n²a + 100 + 168 = m²m² - n²= 168 = (m + n)(m - n) = 168令: m + n = i, m - n = ji原创 2022-01-03 21:04:20 · 1027 阅读 · 0 评论 -
python作业第二例:奖金利润问题。
【企业发放的奖金根据利润提成。利润低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?】'''企业发放的奖金根据利润提成。利润低于或等于10万元时,奖金可提10原创 2022-01-02 22:54:46 · 251 阅读 · 0 评论 -
python作业第一例:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?
这个作业可以用很多方法做,我采用了for循环的方法:代码如下:for a in range(1,5): for b in range(1,5): for c in range(1,5): if (a!=b)and (b!=c)and (a!=c): print(a,b,c)第一次写的时候for语句后面没写“:”,导致运行失败,注意for语句和if后面的“:”。for语句规定了该三位数的每一位上的数字都原创 2021-12-31 23:03:51 · 1035 阅读 · 0 评论