返回顶部
首页 > 资讯 > 后端开发 > Python >python-循环&运算符
  • 625
分享到

python-循环&运算符

运算符python 2023-01-31 00:01:15 625人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

一.while 循环语句 while 循环语句的基本用法如下: while 条件表达式:     循环体   当条件表达式的返回值为真时,则执行循环体中的语句,执行完毕后,重新判断条件表达式的返回值,直到表达式的返回的结果为假时,退出

一.while 循环语句
while 循环语句的基本用法如下:

while 条件表达式:
    循环体

  当条件表达式的返回值为真时,则执行循环体中的语句,执行完毕后,重新判断条件表达式的返回值,直到表达式的返回的结果为假时,退出循环.

# 示例:
请通过循环,1 2 3 4 5 6 8 9 10. count = 1 while count <= 10:   if count != 7:       print(count)   count = count + 1

 二.for 循环

for语句的基本用法如下:

for 某个变量 in 要循环的对象:
        循环体

  其中某个变量是用于保存读取出的值,对象为要遍历或迭代的对象,可以是任何有序的序列对象,如字符串.列表.元组等.循环体为一组被重复执行的语句

示例:for循环打印九九乘法表:

for i in range(1, 10):   for j in range(1, i + 1):     temp = "%s*%s" % (i, j,)     print(temp,end='')   print('')

 

死循环考虑while, 有限循环优先考虑for循环

 

三.break 语句

  意思为结束当前循环

四.continue 语句

  意思:当循环遇到continue时,不再继续往下走,而是回到当前循环 

五.字符串格式化

  1.%s: (字符串占位符)

name = input('姓名:')
do = input('在干什么:') 
template = "%s在教室,%s。" %(name,do,) 
print(template)

  2.%d (数字占位符)

template = "我是%s,年龄%d, 职业%s。" %("alex",73,'讲鸡汤',)
print(template)

   3.%%

  1. name = 'alex' template = "%s现在手机的电量是100%%" %(name,) print(template)

 六.运算符

  1.算数运算

示例:
 1 ~ 100 之间所有的数相加。
total = 0 count = 1
while count <=100:      total = total + count      count = count + 1 
print(total)

   2.赋值运算

   3.逻辑运算

         对于 or,如果有遇到 value= 1 or 9
    第一个值如果是转换成布尔值如果是真,则value=第一值。
    第一个值如果是转换成布尔值如果是假,则value=第二值。
    如果有多个or条件,则从左到右依次进行上述流程        
        对于and,如果遇到 value= 1 and 9     
    如果第一个值转换成布尔值是True,则value=第二个值
    如果第一个值转换成布尔值是False,则value=第一个值。  
    如果有多个and条件,则从左到右依次进行上述流程    

     优先级:

      在没有()的情况下not 优先级高于 and,and优先级高于or,即为( )>数学运算>not>and>or,同一优先级从左往右计算

示例:
not 2 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6     False
3 > 1 and 2 or 2 < 3 and 3 and 4 or 3 > 2       2

 

 七.单位之间的关系

8bit = 1byte 
1024byte = 1KB
1024KB = 1MB 
1024MB = 1GB 
1024GB = 1TB 
1024TB = 1PB 
1024TB = 1EB 
1024EB = 1ZB
1024ZB = 1YB 
1024YB = 1NB 
1024NB = 1DB 
常⽤到TB就够了

 八.练习:

  while和if的嵌套:

  猜年龄游戏升级版 要求:允许用户最多尝试3次,每尝试3次后,如果还没猜对,就问用户是否还想继续玩,如果回答Y,就继续让其猜3次,以此往复,如果回答N,就退出程序,如何猜对了,就直接退出。

# a = 1
# while a <= 3:
#     age = input('请输入年龄:')
#     age = int(age)
#     if age == 20:
#         print('对了')
#         break
#     else:
#         print('错了')
#     a += 1
#     if a > 3:
#         content = input('是否还想继续Y/N:')
#         if content == 'Y':
#             a = 0
#             continue
#         if content == 'N':
#             break

 

 

 

 

 

12.  ᇇᕆ܋౭჋Ἳଙሖ ᥝ࿢ғ꧋ᦜአಁ๋ग़੤ᦶ3ེ҅ྯ੤ᦶ3ᬮވฎಁአᳯ੪҅੒ሖဌᬮຎই҅ݸེ మᖀᖅሻ҅ইຎࢧᒼY҅੪ᖀᖅᦏٌሖ3ེ҅զྌஃ॔҅ইຎࢧᒼN੪҅ԧ੒ሖ֜ই҅ଧᑕڊᭅ੪҅ 

--结束END--

本文标题: python-循环&运算符

本文链接: https://lsjlt.com/news/181737.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • python-循环&运算符
    一.while 循环语句 while 循环语句的基本用法如下: while 条件表达式:     循环体   当条件表达式的返回值为真时,则执行循环体中的语句,执行完毕后,重新判断条件表达式的返回值,直到表达式的返回的结果为假时,退出...
    99+
    2023-01-31
    运算符 python
  • python运算符+条件结构+循环结构
    目录一,算术运算符二,赋值运算符三,比较运算符四,逻辑运算符五,位运算符六,条件运算符七,随机数八,条件结构 1,if语句2,if-else语句3,if-elif-else...
    99+
    2024-04-02
  • Python运算符
    运算符: 算法运算符: + - * / **  % // 加 减 乘 除 幂 取余(返回除的余数) 取整(返回商的整数部分)   比较运算费符: == &...
    99+
    2023-01-30
    运算符 Python
  • Python-运算符
      笔记: 运算中常见的几个函数: max():求最大值; min():求最小值; pow():幂函数; abs():计算绝对值; divmod(5,2) :表示5除以2,返回的元组中包含商和余数 >>> divm...
    99+
    2023-01-30
    运算符 Python
  • [python]运算符 >>
    都是移位操作,三个符号和两个符号的区别是: “>> 右移,高位补符号位” 这里右移一位表示除2“>>> 无符号右移,高位补0”;  与>>类似“<< 左移” 左移一位表示乘...
    99+
    2023-01-31
    运算符 python
  • Python 运算符
    和大多数语言一样,Python也有很多运算符,并且运算符跟其他语言的运算符大同小异接下来一一介绍:算术运算符:运算符描述实例+加 - 两个对象相加a+b的输出结果是30-减 - 得到复数或者一个数减去另外一个数a-b的输出结果是10*乘 -...
    99+
    2023-01-31
    运算符 Python
  • Python 的运算符和语句(条件、循环、异常)基本使用指南
    运算符的分类 算数运算符赋值运算符复合赋值运算符比较运算符逻辑运算符 算数运算符 运算符描述实例+加1 + 1 输出结果为 2-减1 - 1 输出结果为 0*乘2 * 2 输出结果为 4/除10 /...
    99+
    2023-09-21
    python 开发语言
  • Python学习-算术运算符,赋值运算符
    算术运算符   常见的算术运算符有 :    +     加法运算符  print(1 + 2); // 3 print('1' + '2'); //12   不仅可以进行2个数字的相加,还可以连接2个字符串  -     减法...
    99+
    2023-01-30
    运算符 赋值 算术
  • python位运算符如何运算
    Python中的位运算符包括:与运算(&)、或运算(|)、异或运算(^)、取反运算(~)、左移运算()。下面是每个位运算符的运算规则...
    99+
    2023-10-11
    python
  • 【Python3】Python运算符
    1 算数运算 运算符 描述 实例 + 加 - 两个对象相加 a+b 输出结果30 - 减 - 得到负数或是一个数减去另一个数 a-b 输出结果-10 * 乘 - 两个数相乘或是返回一个被重复若干次的字符串 a*b 输出结...
    99+
    2023-01-31
    运算符 Python
  • Python 的运算符
    什么是运算符?本章节主要说明Python的运算符。举个简单的例子 4 +5 = 9 。 例子中,4和5被称为操作数,"+"号为运算符。Python语言支持以下类型的运算符:算术运算符比较(关系)运算符赋值运算符逻辑运算符位运算符成员运算符身...
    99+
    2023-01-31
    运算符 Python
  • Python运算符探秘:深入解析赋值运算符、身份运算符、成员运算符
    掌握Python运算符的奥秘:赋值运算符、身份运算符、成员运算符详解 在Python编程中,运算符是非常重要的概念。除了常见的算术运算符和逻辑运算符外,还有一些特殊的运算符需要我们掌握。本文将详细介绍三种特殊的运算符:赋值运算符...
    99+
    2024-01-20
    赋值 身份 成员详解
  • python常用运算符-各种除法运算符
    1. /浮点除法,就算分子分母都是int类型,也返回float类型,比如我们用4/2,返回2.02. //整数除法,根据分子分母的不同组合,返回的值有差异。正数//正数,取整,比如5//3,返回1正数//负数,向下取整,比如5//-3,返回...
    99+
    2023-01-31
    运算符 除法 常用
  • 深入解析Python运算符:比较运算符、逻辑运算符、位运算符的用途和含义
    Python运算符解析:比较运算符、逻辑运算符、位运算符的用法和意义 一、比较运算符比较运算符用于比较两个值之间的关系,并返回一个布尔值(True或False)。下面是常见的比较运算符: 等于(==): 判断两个值是否相等,如...
    99+
    2024-01-20
    逻辑 运算符 比较
  • 如何运用Python循环语句
    本篇内容介绍了“如何运用Python循环语句”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!  一、for循环  for循环可以用来遍历某一对...
    99+
    2023-06-02
  • Python运算符之Inplace运算符的使用教程
    Python 在其定义中提供了执行就地操作的方法,即使用“ operator ”模块在单个语句中进行赋值和计算。 例如, x += y i...
    99+
    2024-04-02
  • Python学习-比较运算符和逻辑运算符
    比较运算符   ==  等于 - 比较对象是否相等 print(3 == 4); //False   !=  不等于 - 比较两个对象是否不相等 print(3 != 4); // True     <>...
    99+
    2023-01-30
    运算符 逻辑 Python
  • Python学习:运算符
    简单运算符:  +(加)            两个对象相加  -(减)            从一个数中减去另一个数,如果第一个操作数不存在,则假定为零 *(乘)           给出两个数的乘积,或返回字符串重复指定次...
    99+
    2023-01-30
    运算符 Python
  • Python运算符重载
     运算符重载 在Python语言中提供了类似于C++的运算符重在功能: 一下为Python运算符重在调用的方法如下: Method        Overloads        Call for __init__   ...
    99+
    2023-01-31
    运算符 Python
  • Python运算符说明
    Python运算符说明运算符说明lambdalambda表达式or布尔“或”and布尔“与”not x布尔“非”in,not in成员测试is,is not同一性测试<,<=,>,>=,!=,==比较运算符|按位或^...
    99+
    2023-01-31
    运算符 Python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作