python入门 判断循环语句

目录

一.python基础知识

  .输入

  .运算符和表达式

 赋值运算符

二.判断和循环语句

 1.条件判断语句

 2.循环语句 

   for循环

while循环


一.python基础知识



  .输入

password = input("请输入密码:")

print("你1刚刚输入的密码是:",password)

运行结果:

           请输入密码:123

 input()的小括号中放入的是,提示信息,用来在获取数据之前给用户的一个简单提示

 input()在从键盘获取了数据以后,会存放到等号左边的变量中

 input()函数接收的输入必须是表达式

  .运算符和表达式

 算数运算符

 以下假设变量a等于10,变量b为21;

运算符描述实例
    +加 - 两对象相加a + b输出结果为31
     -减 - 得到负数或是一个数减去另一个数a - b输出结果为-11
     *乘 - 两个数相乘或是返回一个被重置若干次的字符串 a * b输出结果为210             
     /除 - x除以yb/a输出结果为2.1
     %取模 - 返回除法的余数b%a输出结果为1
     **幂 - 返回x的y次幂

a **b为10的21次方

      //取整除 - 向下取接近除数的整数

9//2结果为4

-9//2结果为-5

 比较运算符

 以下假设变量a为10,变量b为20:

运算符描述示例
==等于 - 比较对象是否相等                              (a==b)返回False                       
!=不等于 - 比较两个数是否不相等(a!=b)返回Ture 
>大于 - 返回x是否大于y(a>b)返回False 
<小于 - 返回x是否小于y。所有比较运算符返回1表示真,返回0表示假,这分别与特殊的变量Ture和False等价(a<b)返回Ture
>=大于等于 - 返回x是否大于等于y(a>=b)返回False 
<=小于等于 - 返回x是否小于等于y(a<=b)返回Ture 

 赋值运算符

 以下假设变量a为10,变量b为20:

运算符描述示例
    =简单的赋值运算符c = a+b  将 a+b 的运算结果赋值为c         
  +=加法赋值运算符  c + = a 等效于c = c+a
  -=减法赋值运算符c - = a  等效于 c = c-a
  *=乘法赋值运算符c * = a 等效于 c = c * a
  /=除法赋值运算符c / = a 等效于 c = c / a
%=取模赋值运算符c%=a 等效于 c = c % a
**=幂赋值运算符c ** =a 等效于 c = c ** a
//=取整除赋值运算符c // =a 等效于 c =  c// a

二.判断和循环语句

 1.条件判断语句

  条件判断

  计算机之所以能做很多自动化的任务,因为它可以自己做条件判断

  python指定任何非0和非空值为True0或者 None 为 False

  python编程中if语句用于控制程序的执行,基本形式为:

if判断条件 1:          其中“判断条件”成立时(非零),则执行后面的语句,而执行内容可以多行

  执行语句1            以缩进来区分表示同一范围。

elif 判断条件2:

  执行语句2

else:                     else为可选语句,当需要在条件不成立时执行内容则可以执行相关语句 

  执行语句3

 2.循环语句 

   for循环

  python的循环有两种,一种是for...in循环,可以依次 把list或tuple迭送

        for i in range(5):       for i in range(0,10,13)

          pjrint(i)                          print(i)

0                                         0

1                                         3

2                                         6

3                                         9

4

while循环

  while循环,只要条件满足,就不循环,条件不满足时退出循环在 while...else在条件语句为false时执行else的语句块

        sum = 0                     count = 0

        n = 99                        while count <3:

        while n < 0:                print(count,"小于 3")

        sum = sum+n          else:

        n = n-2                        print(count,"大于或等于3")

        

        print(sum)                  0小于3

2500                                  1小于3

                                          2小于3

                                          3大于或等于3

        

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值