Python基础练习
文章平均质量分 87
小默_轩
这个作者很懒,什么都没留下…
展开
-
Python基础练习题(2)
1.凯撒密码的加密方法是:每当你想要加密一段文字时,你需要选择一个移位值 S,它是一个0到25之间的整数。然后,你把文字中的每一个字母用S个位置之后的字母替换(假设S=1,那么A就用B替换)。如果位置超过了Z,那么就要从A开始继续数。例如:密文: Ifsf up tubz 移位值s=25输出的明文为:Here to stay程序要求输入一段明文后,再输入一个移位值,输出相应的凯撒密码...原创 2018-08-05 13:36:10 · 1795 阅读 · 0 评论 -
python练习题--群组练习题(1)
1.首先自已定义一个变量answer,假如answer = 55,然后提示让用户猜数字,如果用户猜的数字过大,就输出大了,如果猜的数字过小,就输出小了,直到用户猜对了。提示用户猜对了,并给出用户一共猜了多少次。'例如:answer = 55''用户输入:60''输出:大了''用户输入:50''输出:小了''用户输入:55''输出:正确,一共猜了3次'count=0...原创 2018-08-04 14:19:15 · 781 阅读 · 0 评论 -
Python 二进制文件--Excel文件--xml文件--配置文件的操作
1.二进制文件的输入输出(1)、struct和pickle<br>使用struct模块,进行数据的输入输出使用步骤:第一,对要写入到文件中的各种类型数据,进行统一打包struct.pack('if',10,12.4),其中,i:代表了整数,f:代表了浮点数?:代表布尔型第二,使用write()写入,写入后以二进制的方式进行文件存储。第三,读取时,首先采用...原创 2018-08-10 20:25:19 · 2306 阅读 · 0 评论 -
Python基础练习题(3)
1.现在假如你和你的小伙伴一起玩报数游戏,从某一个人开始报数1,然后下一个报数2。一共100人,如果报数是3的倍数就报:哈哈哈,如果报数是5的倍数就报:呵呵呵。如果既是3的倍数,又是5的倍数就报:哈呵哈呵哈呵。需要遍历1-100结果应该类似:0,1,2,哈哈哈,4,呵呵呵,6……14,哈呵哈呵哈呵,16……for i in range(1,101): if i%3==0 an...原创 2018-08-06 21:33:27 · 756 阅读 · 0 评论 -
Python练习 基础--进阶
1.题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?string=''count=0for i in range(1,5): for k in range(1,5): for j in range(1,5): for m in range(1,5): string=(str...原创 2018-08-08 15:17:01 · 1035 阅读 · 0 评论