1、常量​

​纯大写字母命名常量名,如:AGE_OF_OLDBOY=18

常量的值是可以改变的,如:AGE_OF_OLDBOY=19

2、基本运算符

(1)、算术运算​

+、-、*、/​

​        print(10/3)      精度float

print(10//3)    取整

print(10**2)​    平方

(2)、逻辑运算​

a、增量赋值

age=18

age+=1

print(age)​

b、交叉赋值

x =10

y=20  ​

# temp=x,

# x=y

# y=temp​

x,y=y,x​

print(x,y)​

​​c、链式赋值

# x=10​

# y=x

# z=y​  ​

x=y=z=10​

d、解压赋值

l=[1.1,2.2,3.3,4.4,5.5]​

a,b,c,d,e=l​

print( a,b,c,d,e)​

a,b,*_=l                       #取前两个值

print(a,b)

a,*_,b=l                     #取第一个和最后一个值

print(a,b)​

*_,a,b=l                     #取最后两个值

print(a,b)​

四、流程控制​ 1、if 判断​

(1)if 条件:

代码1

代码2

代码3

......​

(2)if 条件:

代码1

代码2

代码3

......​

else:

代码1

代码2

代码3

......​

(3)​if  条件1:

代码1

代码2

代码3

......​

elif  条件2:

代码1

代码2

代码3

......​

elif  条件3:

代码1

代码2

代码3

......​

else:

代码1

代码2

代码3

......​

2、while循环:条件循环

while条件:

代码1

代码2​

代码3

.........​

结束循环的方式​

(1)while+break:break代表结束本层循环​

(2)改条件的方式tag=True​

while Tag:

代码块

break

eg:​​

tag=True

​                 while tag:

i = 0

​                         while i<<span se-mark="1">3:

inp = input('请输入年龄>>>')

i = i + 1

​                                 if inp =='10':

print('恭喜您猜对了')

tag=False

break

else:

inp1=input('还想继续玩吗?y?>>')

if inp1=='y':

continue

(3)while+continue:     continue​​表示结束本次循环,直接进入下一次

while+else​结合

while 条件:

pass

else​:

print(‘else子代码块只有在while循环没有被break打断的情况下才会执行’)​

if判断+while循环的更多相关文章

  1. python之--条件判断和循环

    Python之判断 和其他语言一样,python同样具有条件判断和循环的操作,比如我们可以编写一个简单的判断操作:使用if关键字可以达到判断的效果,如下例: >>> test_if ...

  2. python学习第六天 条件判断和循环

    总归来讲,学过C语言的同学,对条件判断和循环并不陌生.这次随笔只是普及一下python的条件判断和循环对应的语法而已. 条件判断: 不多说,直接贴代码: age = 23 if age >= 6 ...

  3. 初学Java scirpt(判断、循环语句)

    在编写代码时,我们经常需要为不同的判断结果来执行不同的动作以及需要反复执行同一段代码,这时我们就需要使用判断和循环语句来实现. 1.判断语句(if) 判断语句经常用的有(if......else).( ...

  4. python入门(11)条件判断和循环

    python入门(11)条件判断和循环 条件判断 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断. 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现: ag ...

  5. Python学习之条件判断和循环

    #coding= utf-8 # 条件判断和循环 # 如果if语句判断是True,就把缩进的两行print语句执行了,否则,什么也不做 age1 = 20 if age1 >= 18: prin ...

  6. Python第四天 流程控制 if else条件判断 for循环 while循环

    Python第四天   流程控制   if else条件判断   for循环 while循环 目录 Pycharm使用技巧(转载) Python第一天  安装  shell  文件 Python第二天 ...

  7. 【转】shell编程下 特殊变量、test / [ ]判断、循环、脚本排错

    [转]shell编程下 特殊变量.test / [ ]判断.循环.脚本排错 第1章 shell中的特殊变量 1.1 $# $# 表示参数的个数 1.1.1 [示例]脚本内容 [root@znix ~] ...

  8. javascript中的分支判断与循环

    分支判断与循环 分支结构 单一选择结构(if) 二路选择结构(if/else) 内联三元运算符 ?: 多路选择结构(switch) var condition = true; if (conditio ...

  9. python基础(二)条件判断、循环、格式化输出

    继续上一篇,今天主要总结一下条件判断.循环.格式化输出 一.条件判断 python中条件判断使用if else来判断,多分支的话使用if elif ... else,也就是如果怎么怎么样就怎么怎么样, ...

  10. Python之条件判断和循环(入门4)

    转载请标明出处: http://www.cnblogs.com/why168888/p/6407755.html 本文出自:[Edwin博客园] Python之条件判断和循环 1. Python之if ...

随机推荐

  1. 学习zabbix(七)

    zabbix自定义监控项 1.创建主机组,可以根据redis.mysql.web等创建对于的主机组 2.创建主机 3.创建Screens 4.自定义监控项 zabbix_agentd.conf配置文件 ...

  2. 集合学习之"将集合对象List<Product>转换为Map"

    将集合对象List<Product>转换为Map key = Product对象的sku value =Product对象 1 List<Product> products = ...

  3. AD中PCB各层的含义

    PCB的各层定义及描述: 1. Top Layer(顶层布线层):设计为顶层铜箔走线.如为单面板则没有该层. 2. Bottom Layer(底层布线层):设计为底层铜箔走线. 3. Top/Bott ...

  4. GoLang数组切片

    1. 数组1.1 如何定义数组同java数组一样,数组是一组内存连续且类型相同的数据组成 //不初始化初始值默认为0 var arr1 = [5]int{} var arr2 = [5]int{1,2 ...

  5. nodejs和树莓派开发以及点亮RGB的LED灯代码

    前段时间集团举行前端IOT比赛,借此机会熟悉了树莓派相关的东西,特此记录一些相关的文档和开发指南. 先介绍一些树莓派的入门教程 阮一峰的树莓派入门 微雪电子-树莓派硬件中文官网 ssh链接树莓派 ss ...

  6. 破解浏览器同源政策利器之JSONP

    本文是在了解了浏览器的同源规则之后,学习了破解这个规则的一个简单有效的方法->JSONP.主要通过阮一峰老师的博客学习 浏览器的同源规则 有这样一个背景,如果你通过银行的网站进行的取钱的交易,而 ...

  7. java中为什么把Checked Exception翻译成受检的异常?

    6.Checked Exception(受检的异常) 马克-to-win:为什么我大胆的把Checked Exception翻译成受检的异常?因为这类异常,编译器检查发现到它后会强令你catch它或t ...

  8. java中请给一个Abstract类实现接口的实例!

    2.Abstract类实现接口 马克-to-win:如果实现某接口的类是abstract类,则它可以不实现该接口所有的方法.但其非abstract的子类中必须拥有所有抽象方法的实在的方法体:(当然它a ...

  9. 学生管理系统 C++课设

    #include<stdio.h> #include<stdlib.h> #include<string.h> #include<iostream> u ...

  10. tkinter GUI编程

    tkinter编程概述 tkinter模块包含在Python的基本安装包中.使用tkinter模块编写的GUI程序是跨平台的.可在windows.UNIX.Linux以及Macintonsh OS X ...