![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 56
不写了光看看的咸鱼
ha
展开
-
python程序-->字典物品统计算法
写一函数为displayInventory(),它可接受任何可能的物品清单,并能把其中的内容梳理出来stuff = {'saber':1,'caster':2,'lancer':10,'accseeion':3}def displayInventory(inventory): item_total = 0 for k , v in inventory.items()原创 2017-03-23 15:08:16 · 975 阅读 · 0 评论 -
python程序-->列表到字典的函数,针对好玩游戏物品清单
首先,boss是一条龙,掉的装备如下dragonLoot = ['gold coin','dagger','gold coin','gold coin','ruby']你的背包里面物品如下inv = {'gold coin':42,'rope':1}打完boss之后背包更新重新更改背包物品及数量效果如下代码如下:def addToInventor原创 2017-03-23 14:54:00 · 2323 阅读 · 5 评论 -
python程序-->字符图网格
假定有一个列表的列表,内层列表的每个值都是包含一个字符的字符串,像这样:编辑代码打印成如下图像代码如下:代码解释:使用循环嵌套循环,打印出grid[0][0],然后grid[1][0]...,直到grid[8][0].完成第一行后换行打印grid[1][0]...grid[1][8].直到打到grid[8][5] 每打完一原创 2017-03-22 14:37:29 · 1561 阅读 · 0 评论 -
python程序-->列表转字符串,元素之间用,分开,最后一个元素前插入and,返回字符串
要求: 对于列表spam = ['apple','bananas','watermelon','orange'],以列表的每一个列表值作为参数,返回一个字符串,该字符串包含所有表项,表项之间用’,‘和空格分隔,并在最后一个表项之前插入and,返回apple, bananas, watermelon, and orange代码如下; def quliebiaoyuans原创 2017-03-22 13:19:31 · 1770 阅读 · 0 评论 -
python程序-->输入验证
开始前先说一下python的异常处理问题 python程序中如果碰到错误,整个程序都会中止崩溃,你想即使在这个异常状况下程序也能继续运行,但会提示错误信息,就需要定义异常处理函数,系统不会干的,需要自己去定义 如整数除0这个异常错误规避:def spam (divideBy): try: return 46 / divi原创 2017-03-22 13:09:07 · 606 阅读 · 0 评论 -
python程序-->Collatz 序列问题
这个问题是某本python书籍课后实践项目题,不过没给答案 内容大致如下: 编写一个名为collatz()的函数,有一个名为number的参数。如果参数是偶数,那么collatz()就打印number / /2 ,并返回其值。如果number是奇数,collatz()就打印并返回3 *number +1 改成程序,让用户输入任意一个数,通过对该数字不断调用coll原创 2017-03-22 12:49:53 · 1872 阅读 · 0 评论 -
py小技巧 列表添加元素,未输入则停止
代码如下;petNames = []while True: print('please input the name of pet ' + str(len(petNames) + 1 ) + 'or enter nothing to stop :') name = input() if name =='': break原创 2017-03-22 12:32:38 · 718 阅读 · 0 评论 -
py程序-->猜数字
要求:1.自定义数字范围,用户猜数字,猜错了都要提示是大还是下了 2. 只能猜5次代码如下:import randomsecretNumber = random.randint(1,20)print('1->20')for guessTaken in range(1,5): print('Take a guess')原创 2017-03-22 12:19:17 · 1460 阅读 · 0 评论 -
py程序---password问题
要求:1.用户输入Mary后需输入正确密码方可通过,输对正确用户名有提示信息 2.允许三次输错密码,不然重输用户 3.当用户在用户名输入EXIT时,退出代码如下:import syswhile True: flag = 3 psw = 0 print('please type your name'原创 2017-03-22 11:39:24 · 402 阅读 · 0 评论 -
对于python的认识及python的第一个程序hello.py
python很方便,很灵活,很好用上手,和c比较编程不需要考虑太多数学逻辑和太多语法 ,很懒很任性!就像军人使着一把灵性的枪,自然麻烦就少人轻松多了 首先刚开始进入界面,那是交互式界面,带有>>>的命令行模式 在交互式界面的file中点newfile,开始编辑,进入IDLE交互式开发环境 代码如下:# This program says hello and asks for m原创 2017-03-22 10:54:43 · 2360 阅读 · 0 评论 -
python知识点-->字符串相关处理及其的应用
1.双引号的作用:"Alice's cat",如果是'Alice's cat',“'”后字符无效2.转义字符:\' , \ ", \t, \n, \\。3.原始字符串:字符串前加r4.字符串切片,字符串in 与 not in 操作符5.字符串方法:upper(),lower(),join(),split()6.字符串检查 isupper(),islower() 检原创 2017-03-23 16:15:12 · 329 阅读 · 0 评论