Python
文章平均质量分 81
快乐的比嘟
这个作者很懒,什么都没留下…
展开
-
Python编程:从入门到实践(课后习题1)
****2-1 简单消息:将一条消息存储到变量中,再将其打印出来message =("Hello,yuanchaochao")print(message)2-2多条简单消息:将一条消息存储到变量中,将其打印出来;再将变量的值修改为一条新消息,并将其打印出来。message =("Hello,yuanchaochao")print(message)message=(&am原创 2018-10-19 16:06:17 · 6450 阅读 · 0 评论 -
记四位数 . abcd 为A,由它的四个数字a,b,c,d组成的最小的四位数记为B,如果A-B=999,那么这样的四位数A共有______个.
Python需要自己手动转换格式真的很烦人。。。count=0for num in range(1000,10000): A=num a=num/1000 num%=1000 b=num/100 num%=100 c=num/10 d=num%10 num_list=sorted([a,b,c,d]) if int(nu...原创 2018-10-27 20:21:24 · 2022 阅读 · 0 评论 -
Python编程:从入门到实践(课后习题6)
9-1 餐馆 :创建一个名为Restaurant 的类,其方法__init__() 设置两个属性:restaurant_name 和cuisine_type 。创建一个名为describe_restaurant() 的方法和一个名为open_restaurant() 的方法,其中前者打印前述两项信息,而后者打印一条消息,指出餐馆正在营业。根据这个类创建一个名为restaurant 的实例,分别打印...原创 2018-10-24 20:19:51 · 1000 阅读 · 0 评论 -
Python编程:从入门到实践(课后习题3)
6-1 人 :使用一个字典来存储一个熟人的信息,包括名、姓、年龄和居住的城市。该字典应包含键first_name 、last_name 、age 和city 。将存储在该字典中的每项信息都打印出来。#6-1 info={'first_name':'yuan','last_name':'chao','age':23,'city':'TianJin'} print(info)6...原创 2018-10-21 21:47:38 · 1090 阅读 · 0 评论 -
Python编程:从入门到实践(课后习题8)
11-1 城市和国家 :编写一个函数,它接受两个形参:一个城市名和一个国家名。这个函数返回一个格式为City, Country 的字符串,如Santiago, Chile 。将这个函数存储在一个名为city_functions.py的模块中。创建一个名为test_cities.py的程序,对刚编写的函数进行测试(别忘了,你需要导入模块unittest 以及要测试的函数)。编写一个名为test_c...原创 2018-10-25 22:18:42 · 348 阅读 · 0 评论 -
Python编程:从入门到实践(课后习题5)
8-1 消息 :编写一个名为display_message() 的函数,它打印一个句子,指出你在本章学的是什么。调用这个函数,确认显示的消息正确无误。 #8-1 def display_message(): print('I have learn Python') display_message()8-2 喜欢的图书 :编写一个名为favorite_b...原创 2018-10-23 14:47:57 · 747 阅读 · 0 评论 -
Python编程:从入门到实践(课后习题7)
10-1 Python学习笔记 :在文本编辑器中新建一个文件,写几句话来总结一下你至此学到的Python知识,其中每一行都以“In Python you can”打头。将这个文件命名为learning_python.txt,并将其存储到为完成本章练习而编写的程序所在的目录中。编写一个程序,它读取这个文件,并将你所写的内容打印三次:第一次打印时读取整个文件;第二次打印时遍历文件对象;第三次打印时将各...原创 2018-10-25 16:24:19 · 592 阅读 · 0 评论 -
Python编程:从入门到实践(课后习题2)
5-2 更多的条件测试 :你并非只能创建10个测试。如果你想尝试做更多的比较,可再编写一些测试,并将它们加入到conditional_tests.py中。对于下面列出的各种测试,至少编写一个结果为True 和False 的测试。检查两个字符串相等和不等。使用函数lower() 的测试。检查两个数字相等、不等、大于、小于、大于等于和小于等于。使用关键字and 和or 的测试。测试特定的值...原创 2018-10-20 21:10:37 · 1030 阅读 · 0 评论 -
Python编程:从入门到实践(课后习题4)
7-1 汽车租赁 :编写一个程序,询问用户要租赁什么样的汽车,并打印一条消息,如“Let me see if I can find you a Subaru”。#7-1car = input("what car are you want ")print("let me see if I can find you a "+car)7-2 餐馆订位 :编写一个程序,询问用户有多少人...原创 2018-10-22 19:56:00 · 558 阅读 · 0 评论 -
明文加密,解密算法
课堂练习1、用简单字母置换产生的密文仍然保持明文的统计特征。为打乱密文的统计结构,可采取如下的加密方法,它是排斥加加密算法的扩展。将英语的26个字母按算许映射成为0,1,2,3,…,25,并记此映射为I,即I(A)=0, I(B)=1, …, I(Z)=25。令X和Y为两个英文字母,令X+Y = I-1([ I(x) + I(Y) ] mod 26)其中I-1为I的反函数,即I-1(0)=A...原创 2018-11-04 15:07:19 · 9601 阅读 · 0 评论