【python 基础二】

1、变量

必须由数字、字母、下划线任意组合,且不能数字开头

不能是python关键字:

'and', 'as', 'assert', 'break', 'class', 'continue',
'def', 'del', 'elif', 'else', 'except', 'exec',
'finally', 'for', 'from', 'global', 'if', 'import',
'in', 'is', 'lambda', 'not', 'or', 'pass', 'print',
'raise', 'return', 'try', 'while', 'with', 'yield'

2、常量

python没有特别定义常量,约定俗成就是名字大写。如:BIR_OF_CHINA = 1949

3、用户交互:input

流程:1、等待输入 2、把输入的内容赋值给前面的变量

注意:input 出来的数据全部都是str

4、基础数据类型,如果想知道某个变量是什么类型,可以使用type()

*数字:int 1,2,3 ,用于计算数值

运算:+ - * / %(取余数),

数值转换成字符串:str(int)

*bool:布尔值 True False ,用户判断

*字符串:str  ,用于存储少量数据,以便操作

python 中凡是用引号引起来的都是字符串

运算:+(相当于字符串拼接) *(str*int)

字符串转换成数字:int(str) 注意:str必须是数字组成的

列表:[1,2,'abc',[1,2,3]],用于存储大量数据

元祖:[1,2,'abc',[1,2,3]],用于存储大量数据,只读

字典:{‘name’:'alice','age':16},用于存储键值对,关系型很强的数据

集合:{}

 

5、格式化输出

% 占位符 %s(str)%d(digital)

如果只是单纯地想要输出%,就在前面加一个%代表转义

6、if 

if 条件: 

-------------------

if 条件:

else:结果

------------------

if 条件:

elif 条件:

else:结果

7、while

while 条件:

  循环体

终止循环的方法:1、改变条件,使其不成立 2、break

注意break(跳出整个循环体) 和 continue(结束本次循环,再次判断条件)

------------------------------------

while 条件:

  循环体

else:

  结果

只有whie的循环体没有被break打断时,才会执行else中的结果

 

  

 

posted @ 2019-02-10 13:33  哦,养乐多  阅读(168)  评论(0编辑  收藏  举报