概述
1.if语句
if 要判断的条件(True):
条件成立的时候,要做的事情
else:
条件不成立的时候要做的事情
eg:判断年龄是否满18岁
age = 2
if age >= 18:
print('~~~~~~~~',age)
else:
print('sorry!!')
eg: 判断用户的输入是否为空
value = input('Value:')
if value == '':
print('请输入合法的值')
# 或者:
if not value: #将value看成bool值,bool值为非0即真
print('请输入合法的值')
eg:从控制台输入要出的拳—石头(1)/剪刀(2)/布(3)
import random
player = int(input('请输入你要出的拳头: ---石头(1)/剪刀(2)/布(3)'))
# 2.让电脑随机出拳
computer = random.randint(1,3)
print('玩家:%d,电脑:%d' %(player,computer))
if ((player == 1 and computer == 2) or
(player == 2 and computer == 3) or
(player == 3 and computer == 1)):
print('玩家胜利!!!')
elif player == computer:
print('平局!!!')
else:
print('玩家输了!!!')
2.逻辑运算符
and
条件1 and 条件2
两个条件同时满足,就返回True
只要有一个条件不满足 就返回False
or
条件1 or 条件2
两个条件只要有一个满足,就返回True
两个条件都不满足的时候,才会返回False
eg:
python_score = 40
c_score = 90
if python_score >= 60 or c_score >=60:
print('pass')
else:
print('sorry')
3.for循环语句
range() #内置python函数
range(start,stop) #start~stop-1
range(stop) #0~stop-1
range(start,stop,step) #start~stop step:为步
eg:>>> range(5)
[0, 1, 2, 3, 4]
>>> range(7)
[0, 1, 2, 3, 4, 5, 6]
>>> range(1,7)
[1, 2, 3, 4, 5, 6]
>>> range(2,5)
[2, 3, 4]
>>> range(10)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> range(1,11)
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
>>> range(1,11,2)
[1, 3, 5, 7, 9]
>>> range(2,11,2)
[2, 4, 6, 8, 10]
eg :求1~100之和
sum = 0
for i in range(1,101):
# sum = sum + i
sum += i
print(sum)
求1~100的偶数的和
sum = 0
for i in range(2,101,2):
sum += i
print(sum)
求1~100的奇数的和
sum = 0
for i in range(1,101,2):
sum +=i
print(sum)
用户输入一个数字 求该数的阶乘 3!=321
num = int(input('Num:'))
res = 1
for i in range(1,num+1):
res = res * i
print('%d的阶乘的结果为:%d' %(num,res))
4.break与continue的区别
break: 跳出整个循环 不会再执行循环后面的内容
continue: 跳出本次循环,continue后面的代码内容也不会被执行,但下次循环还会执行后面的语句
exit(): 结束整个程序的运行
for i in range(10):
if i == 5:
continue #跳出本次循环,continue后面的代码内容也不会被执行,但下次循环还会执行后面的语句
print('python')
#break #跳出整个循环
#exit() #结束整个程序
print(i)
print('hello')
最后
以上就是欣喜月饼为你收集整理的python中的条件语句,逻辑运算,for循环及break与continue区别 详解的全部内容,希望文章能够帮你解决python中的条件语句,逻辑运算,for循环及break与continue区别 详解所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复