将近2020年,python2即将再也不更新,可是咱们如今的python3也能很是受欢迎的!回顾一下2/3的区别:python
1.python2 源码不标准,混乱,重复代码太多,
2.python3 统一 标准,去除重复代码。spa
固然也有一些语法的不同,这里就不一一细说了。code
1.就是将一些运算的中间结果暂存到内存中,以便后续代码调用。blog
2.不能是python中的关键字。内存
help("keywords")
关键字:['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']字符串
1.方便本身方便他人理解代码。input
2.单行注释:#源码
3.多行注释:'''被注释内容''' """被注释内容"""it
# 单行注释 ''' 多行注释 '''
1.打印字符串、数字class
2.格式化输出等等
a = 'hello word!' print(a) print('这是个人python第一个程序:%s' % a)
1.等待输入,
2.input出来的数据类型所有是str类型
name = input('请输入您的名字:') print(name) print('数据类型是:%s' % type(name))
1.数字:int 一、二、三、四、5...(可:+ - * / **、% 取余数 ) ,打印type可查看数据类型。
--字符串转化成数字:int(str) 条件:str必须是数字组成的。
--数字转化成字符串:str(int)
2.字符串:str,python当中凡是用引号引发来的都是字符串。
--可相加:字符串的拼接。
--可相乘:str * int
3.bool:布尔值。
--True
--False。
a = 1 # int b = '1' # str c = True # bool:布尔值 print(a, type(a)) print(b, type(b)) print(c, type(c))