自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 用多种方式独立完成目录的遍历,目录的复制

#方法1 递归import osdef getAllDirAndFile(sourcePath): if not os.path.exists(sourcePath): return pathList=os.listdir(sourcePath) # print(pathList) for pathName in pathList

2018-01-12 17:45:43 333 1

原创 写函数,判断用户传入的参数(字符串、列表、元组)长度是否大于5

def estimateLength(data): if len(data)>5: print("该参数长度大于5") else: print("该参数长度不大于5")str="xiao ran"list=[12,34,56,78,90]tuple={"小灰灰","凤姐"}estimateLength(str)estimateLength(

2018-01-06 16:53:28 8776 1

原创 写函数,计算传入字符串中单个数字、字母、空格以及 其他字符的个数

string=input("请输入一个包含字符串:")def strInNumber(str): number=0#数字 letter=0#字母 blank=0#空格 other=0#其他 for i in range(0,len(str)):#判断字符是否为数字 if ord(str[i])>=48 and ord(str[i])57:

2018-01-06 16:51:31 5888

原创 循环练习2

# 12. 计算1到100以内能被7整除但不是偶数的数的个数。#while语句summation=0num=1while num100: if num%7==0 and num%2!=0: summation += 1 num +=1 continue num+=1print(summation)#forsummati

2018-01-06 16:37:20 2794

原创 循环练习1

# 1. 输出10行内容,每行的内容都是“*****”。# while语句orw=0while orw10: number=0 while number5: print("*",end="") number+=1 print() orw+=1#for语句num="0123456789"for i in num:

2018-01-06 16:32:31 2631

原创 判断多个数的大小(在控制台输入数字,数字的位数不限制,数字的个数也不限制)

num=input("请输入你要输入的数字,并以空格隔开(最后一位后面也要打一个空格):")start=0max=0for over in range(0,len(num)): if num[over] == " ": if int(num[start:over + 1]) > max: max = int(num[start:over + 1

2018-01-06 16:27:24 705

原创 输入某年某月某日,判断这一天是这一年的第几天?

# ①、普通年能被4整除且不能被100整除的为闰年.# ②、世纪年能被400整除的是闰年year=eval(input("请输入年:"))month=eval(input("请输入月:"))day=eval(input("请输入日:"))month_day=[31,28,31,30,31,30,31,31,30,31,30,31]#给定一年(闰年)每个月的天数if month2:#判

2018-01-06 12:50:46 1093

原创 企业发放的奖金根据利润提成。

# 利润(I)低于或等于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%提成,

2018-01-06 12:42:35 1559

原创 三个数之间输出较大的数

num8 = eval(input("请输入一个整数:"))num9 = eval(input("请再输入不同的一个整数:"))num10 = eval(input("请再输入不同的一个整数:"))if num8>num9: if num8>num10: print("%d,%d和%d三个数中,较大的一个是:%d"%(num8,num9,num10,num8))

2018-01-06 12:41:01 741

原创 从控制台输入一个三位数,如果是水仙花数(是指一个三位数,其各位数字立方和等于该数 )就打印“是水仙花数”,否则打印“不是水仙花数”

num3=eval(input("请输入一个三位的一个整数:"))#定义x,y,z分别为三位正整数的百位,十位,个位x = num3//100y = (num3//10)%10z = num3%10if num3==x**3+y**3+z**3:#判断是否为水仙花数 print("%d是水仙花数"%num3)else: print("%d不是水仙花数"%num3)

2018-01-06 11:08:45 3473

原创 彩票系统:用户输入一个数,再随机生成一个数,判断两个数是否相等,如果相等,恭喜中奖了

import random#num1为设置的中奖号码,其值为1-10num1=eval(input("请输入一个1-10中的一个数设置为中奖号码:"))num2=random.uniform(1,10) #生成一个随机数,供抽奖者抽取,中奖概率为10%if num1==num2:#判断两个数是否相等 print("恭喜您中奖了!获得由罗杰鑫提供的充气娃娃一个!!!")

2018-01-06 10:55:29 3101

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除