1、Python语言
Python 是一种解释型、面向对象、动态数据类型的高级程序设计语言
Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。
Python 是交互式语言: 这意味着,您可以在一个Python提示符,直接互动执行写你的程序。
Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。
Python 应用领域:Linux/Unix运维,开发命令行程序、桌面GUI应用(PyQt,Kivy等), 移动 App(PyQt,Kivy等),Web应用(Diango等框架),服务端的应用(基于TCP协议的服务器程序),网络爬虫(为搜索引擎、深度学习等领域提供数据源),数据分析,深度学习,科学计算。
2、个人看过比较好的python3系统学习教程
python解释器内置函数类型:https://docs.python.org/3/library/functions.html
3、变量
#变量(每条语句后可以不写分号,直接回车即可)
numeber_of_days=365 #定义变量值
str_test="China" #字符串变量
int_test=123 #整型变量
float_test=122.5 #浮点型变量
print(numeber_of_days) #输出变量值 365
print(
type
(str_test)) #输出变量的类型 <class 'str'>
4、输入输出函数和条件判断
input()/print() #name=input();print(name)
空值
是Python里一个特殊的值,用
None
表示。
None
不能理解为
0
,因为
0
是有意义的,而
None
是一个特殊的空值
s =
input
(
'birth: '
)
#input()返回的数据类型是str,str不能直接和整数比较,必须先把str转换成整数
birth =
int
(s)
#int()函数将str转换为int
if
birth >=
2000
:
print
(
'00后'
)
elif
birth>=
1990
:
print
(
'90后'
)
else
:
print
(
'90前'
)