pyHomework
1组小组长
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
2018.6.1for、while 循环
额外变量交换两个变量值的方法a,b=10,15a,b=b,a12python的循环语句包括for和while两种for循环 一般循环次数有限,其步长可以不是1,可以为负for in 循环用来遍历序列化项目,列表或者字符串等for i in range(起始1,截至10,步长1): #循环时i等于1到10 步长可以为负数range(5)生成一个0到4的数列。 range(3,12)生成一个...原创 2018-06-03 22:39:39 · 386 阅读 · 0 评论 -
6.1
Python的循环有两种,一种是for...in循环,依次把list或tuple中的每个元素迭代出来,看例子:names = ['Michael', 'Bob', 'Tracy']for name in names: print(name)执行这段代码,会依次打印names的每一个元素:MichaelBobTracy所以for x in ...循环就是把每个元素代入变量x,然后执...原创 2018-06-03 22:48:04 · 208 阅读 · 0 评论 -
利用//、%提取各个位上的数字
num1 = input("请输入四位数字:")while len(num1) != 4: num1 = input("请正确输入四位数字:")if len(num1) == 4: digit = int(num1) ge = digit%10 shi = digit//10%10 bai = digit//100%10 qian = dig...原创 2018-05-31 17:12:44 · 1618 阅读 · 0 评论 -
判断是否是闰年
用户输入月份,判断当前月份为几月,并输出有多少天。如果用户输入2月份,则请用户输入年份,判断平年则输出28天,闰年则输出29天。(能被4整除但不能被100整除,或者能被400整除)months = input("请输入当前月份:")if months.isdigit(): month = int(months) while month > 12 or month <...原创 2018-05-31 17:19:03 · 1292 阅读 · 0 评论 -
生成随机数
import randomprint( random.randint(1,10) ) # 产生 1 到 10 的一个整数型随机数 print( random.random() ) # 产生 0 到 1 之间的随机浮点数print( random.uniform(1.1,5.4) ) # 产生 1.1 到 5.4 之间的随机浮点数,区间可以不是整数p...原创 2018-05-31 17:42:07 · 302 阅读 · 0 评论 -
猜数游戏:随机生成一个数,限制次数
import randomprint( random.randint(1,10) )num = random.randint(1,10)guess = input("请猜一猜它随机生成的数字:")test = int(guess)while test != num: guess = input("猜错了,请重新猜吧:") test = int(guess) if...原创 2018-05-31 18:58:47 · 5307 阅读 · 0 评论 -
6.6Python正则
\w 匹配字母数字及下划线\W 匹配非字母数字及下划线\s 匹配任意空白字符,等价于 [\t\n\r\f].\S 匹配任意非空字符\d 匹配任意数字,等价于 [0-9]\D 匹配任意非数字\A 匹配字符串开始\Z 匹配字符串结束,如果是存在换行,只匹配到换行前的结束字符串\z 匹配字符串结束\G 匹配最后匹配完成的位置\n 匹配一个换行符\t 匹配一个制表符^ 匹配字符串的开头$ 匹配字符串的末尾...原创 2018-06-08 06:36:55 · 180 阅读 · 0 评论
分享