python中的流程控制语句有哪些_python流程控制语句

发布于:2021-05-15 03:22:37

二.while语句


while循环语句基本结构?


while 条件:


循环体


循环的执行过程:


执行到while的时候. 首先判断条件是否成立.如果成立. 执行循环体. 再一次判断条件.... 如果条件不成立. 直接跳出循环


例如:


count = 1


while count <= 3:


ak = input ("你想对我说:")


print("来支援我",ak)


count += 1


注意: 1.break? while语句中出现break时,会跳出循环,结束本次循环。


2.continue? while语句中出现continue时,会停止当前本次循环,继续执行下一次循环。


3.pass ? while语句中出现pass时,会跳过当前语句继续执行下面的语句。


例如:


while True :


content = input ("输入你想说的话:")


if content == "" :


continue


if content == "再见" :


break


print (content)


三.格式化输出


格式化输出会用到%s、%d、%f,其中%s表示占位字符串,也是全能占位,但是%d只能占位数字,不能字符串占位,%f为占位浮点数。


新的占位符-------f"{变量}"


例如:


name = input ( "Name:")


age = input ( "Age:")


job = input ( "Job:")


hobbie = input ( "Hobbie:")


info = (""""------------------info of %s-----------------


Name :%s


Age :%s


Job :%s


Hobbie :%s


-------------------------end------------------""" % (name,name,age,job,hobbie))


print ( info )


Name:shanshan


Age:22


Job:xuesheng


Hobbie:boy


"------------------info of shanshan-----------------


Name :shanshan


Age :22


Job :xuesheng


Hobbie :boy


-------------------------end------------------


注意:%前后是空格


如果一句话里面既有%s占位,又有百分数,百分数应该用两个%表示正常的一个%


比如:


print ( " 我叫%s,今年30岁,已经过了人生的30%%" % "马云")


f"{变量}"------举例:


name = input ( "Name :")


age = input ( "Age :")


job = input ( "Job :")


print (f"我叫{name},今年{age},现在的工作是{job}")


四.基本的运算符


计算机可以进行的运算有很多种,可不只加减乘除这么简单,运算按种类可分为:


逻辑运算:


and : 并且. 左右两端同时为真. 结果才能是真


or : 或者. 左右两端有一个是真. 结果就是真


not : 非. 非真既假, 非假既真

相关推荐

最新更新

猜你喜欢