while循环while -- 关键字while 条件:缩进代码块以上循环是(死循环)终止循环的方法1.break 跳出循环,并且把循环给干掉了2.continue 跳出本次循环,继续下次循环3.改变条件 例如: 参考 打印10以内的数字代码while else他们是一体的,如果while判断条件不成立就执行else代码 参考if else运算符算术运算符print(a + b)print(a - b)print(a * b)print(a / b)print(a % b)print(a // b)print(a ** b)比较运算符print(a > b)print(a < b)pr...
直接贴上代码import threading
def sayhello(): print"hello world"global t #Notice: use global variable! t = threading.Timer(5.0, sayhello) t.start() t = threading.Timer(5.0, sayhello)
t.start() 线程t不断的改变原文:http://www.cnblogs.com/reddusty/p/4779566.html
python的简洁性真的令人叹为观止,没有JAVA那种输入还要导个包,不学不知道,一学吓一跳啊!我在学这些基础的时候,会把python和java、c做对比,这样更好的理解记忆!用户交互(输入)input:等待输入输入的全是字符串类型,哪怕输入的是数字,也算作字符串类型(若需要转换为整型,则需要加int强制转换:int(str))将输入的内容赋值给前面的变量
1 name = input(‘输入名字:‘) #等待输入2 age = input(‘输入年龄:‘)
3prin...
接触python已经一周时间,下面针对这一周python学习的情况做一梳理:1)单行注释,使用一个#;多行注释,使用三个单引号(或者三个双引号)如: name = input("name:")age = int(input("age:"))
# 输入学员的名字‘‘‘print(type(age))
job = input("job:")
salary = input("salary:")‘‘‘2)条件分支 if guess_age == age_of_oldboy:print("yes,you have got it!")breakelif guess_age < age_of_oldboy:print("no,you shou...
2.24自学range函数range (start,stop,step) 创建一个整数列表,一般用在 for 循环中以step为步长,创建一个从start到stop的列表,不包括stop:==要头不要尾==range(1,5) # [1,2,3,4]
range(5) # [0,1,2,3,4]
range(0,10,3) # [0,3,6,9]使用范例# 输出:012346789 :
for i in range(10):print(i,end ='')# 使用for循环和range打印字符串中的每个字符
x = 'deimos'
for i in range(len(x)):print(x[i],end=' ')range() 无...
# while的使用
# 要注意些循环的时候,要考虑好循环的结束
# 考虑循环结束的方法有2种:
# 1.考虑在循环体里改变while 的条件
# 2.在循环体通过break 语句跳出循环# 方法1的应用,在循环体改变while的条件
i = 0
while i < 5 :print("1.hello world")i += 1# 方法2.在循环体通过break 语句跳出循环
i = 0
while True:print("2.hello world")i += 1if i >= 5 :break# while else使用,
i = 0
while i != 5:print("3...
循环介绍生活中的循环场景:操场跑道 电风扇 软件开发中的循环场景模拟生活场景,王老师不小心把媳妇新买的化妆品打碎了,媳妇很生气,于是王老师灵机一动决定向媳妇道歉... 小总结while和if的用法基本类似,区别在于:if条件成立,则执行一次;while条件成立,则重复执行,知道条件不成立为止一般情况下,需要多次重复执行的代码,都可以用循环的方式来完成循环不是必须要使用的,但是为了提高代码的重复使用率,所以有经验的开...
输入两个整数,如果两个数相减的结果是奇数,输出该结果,如果不是奇数,输出这两个数相减结果是偶数num1 = int(input("请输入第一个数:"))
num2 = int(input("请输入第二个数:"))if (num1 - num2) % 2 != 0:print("两个数相减结果是奇数")
else:print("两个数相减结果是偶数")用for循环输出0到100内所有的奇数i = 0
for i in range(101):if i % 2 == 0:continueprint(i)用while循环输出0到100内所有的偶数j = 0
while j < 101:i...
1.while循环 age_of_sy=18guess_age=input("guess age:")count=0while count<3: if guess_age==age_of_sy: print("yes,you are right!") break elif guess_age<age_of_sy: print("think it bigger") else: print("think it smaller") count+=1 if count==3: continue_confirm=input("do you wang to keep trying?") if continue_confirm !="n": count=0else:print("you have tried too many t...
一、条件判断if 语句比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,可以用if语句实现:注意: Python代码的缩进规则。具有相同缩进的代码被视为代码块,上面的3行 print 语句就构成一个代码块(但不包括第4行的print)。如果 if 语句判断为 True,就会执行这个代码块。缩进请严格按照Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格,否则很容易造成因为缩进引起的语法错误。在ubuntu下的vim中需要设...
for运行过程中会有一个指针来记录当前循环的元素是哪一个,一开始这个指针指向第0个元素,然后获取它,接着删除第0个元素,这时候,原来是第1个的元素会变成第0个,当指针向后移动一次,指向了现在第1个元素,这时原来的第1个元素是现在的第0个元素,所以它在循环删除的过程过程中被跳过了。 想要实现循环删除,第一种是列表中有几个元素循环几次,使用pop()从后往前删除:1 s = [11, 22, 33, 44, 55, 66]
2for i in range(0, l...
一、while循环while循环必须要有一个计数器。满足循环条件即执行循环体,直到条件不满足,结束循环。while循环对应一个else的时候,循环在正常结束之后才会执行。举例:随机生成一个数字,猜这个数字是多少。有三次机会,每次输入会提示猜大了、猜小了还是猜对了,超过次数提示“次数已经用完”。解析:(1)count即为一个计数器,每次循环需要加1。count+=1,等同于count=count+1。同样的count*=3等同于count=count*3;对于/,%d等...
整型--int定义:用于比较和计算python2和python3:python2:python2中油int(整型)和long(长整型):1231312L+进制转换:十进制转二进制:正除2,获取余数,余数从上往下进行整合# 123456(十进制)
# 余数
# 3 1
# 1 1
# 0
# bin 求数字的二进制
# 0b -- 二进制
# print(bin(3))二进制转十进制# 1001
# 从右向左,计算机从0开始计数
# 自己手动计算
# 1 * 2 ** 0 + 0 * 2 ** 1 + 0 * 2**2 + 1 * 2** 3
# 1 + 0 + 0 + 8 = 9
# 1是...
str = [‘a‘, ‘b‘, ‘c‘] i = 0 while i < 3: print(str[i]) i += 1 for j in str: print(j) else print(‘over‘) for循环的else语句在循环执行结束时执行,如果for循环存在break则不会执行。 原文:http://www.cnblogs.com/ForXinYuanStudyPy/p/7629906.html
循环:while,forfor 循环: for i in range(0,10,2): 循环体备注:range里面的2,是步长,就是 i 取值为:0 ,2,4,6,8;默认为1,for i in range(10)==for i in range (0,10)==for i in range (0,10,1)结束循环:break:结束当前循环continue:跳出本次循环,进入下一次循环写个循环:猜一个数字的大小思路:给出一个数字猜大小,当猜的数字大于给出的数字,返回猜的数字过大;当猜的数字小于给出的数字,则返回...