once in a while(a!=0!

变量:将程序中运算的中间结果暂时存到内存中,以便后续程序调用。

1、变量是由数字字母下划线任意组合;

2、变量不能是数字开头;

3、变量不能是python中的关键字;

4、变量要具有可描述性;

5、变量不能使用中文;

常量:一直不变的量 ,例如:π;约定俗成全部大写的变量为常量。放在文件最上面。

  我们人类可以很容易的分清数字与字符的区别,但是计算机并不能,它是分不清1和‘汉’的区别的,因此,在每个编程语言里都会有数据类型,其实就是对常用的各种数据类型进行了明确的划分,你想让计算机进行数值运算,你就传数字给它,你想让他处理文字,就传字符串类型给他。Python中常用的数据类型有多种,例如: 数字、字符串、布尔类型等等。

1、整数类型(int)

2、字符串类型(str)

单引号与双引号没有任何区别,如果字符串中存在单引号,可以用双引号,如果字符串中有换行的数据,可以用三引号。

12 你好你好你好你好你好你好你好你好你好你好

注意,字符串的拼接只能是双方都是字符串,不能跟数字或其它类型拼接。

将所有输入默认为字符串处理,并返回字符串类型 

格式化输出 %占位符 s代表字符串 d代表数字
str 转换成 int 前提:str全部由数字组成
例1:
1 #因为用到格式化输出,就会把里面的所有%当成占位符,所以想显示单纯的百分号,需要前面在加一个百分号j进行转义
 

运算符:计算机可以进行的运算有很多种,可不只加减乘除这么简单,运算按种类可分为算数运算、比较运算、逻辑运算、赋值运算、成员运算、身份运算、位运算。

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

     可以实现条件执行,如果条件为真,那么后面的语句块就会被执行。如果条件为假,语句块就不会执行。

     else子句可以为if语句增加一种选择,如果if后的语句块没有被执行,那么就会执行else中的语句块就会执行。

break:结束循环;

continue:跳出本次循环,进行下一次循环。

while语句非常灵活,它可以用来在任何条件为真的情况下重复执行一个代码块。一般情况下这样就够用了,但是有些情况下,要为集合(序列和其他可迭代对象)的每个元素都执行一个代码块,就需要使用到for循环。

和while的用法一致,如果for循环被break打断,不会执行else,否则执行else。

}

我要回帖

更多关于 once in a while 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信