开发语言与python基础
高级语言 java、PHP、c#、python、javascript、GO、ruby、c++ ==》字节码
低级语言 C、汇编 ==》机器码
语言之间的对比:
如果希望更大的发展需要底层 ==》C语言(需要一定编程经验之后再学)执行效率高,开发效率低。 需要特别关心内存控制。
网站方向:PHP、javascript
应用程序:java、c#、python、GO、ruby、c++
python的种类
Jpython
Cpython (其次)
pypy (最快) 不是主流
安装:
Python 安装在os上
执行操作:
按照python的规则写一个文件,将文件交给python软件。读取文件中的内容,进行转换和执行。
python ==》 python解释器 (内存管理)
py3 py2
#环境变量
python 基础
后缀名可以任意,但是导入模块式必须是.py文件
Linux 系统
文件内部
#!/usr/bin/env python
#-*- coding:utf8 -*-
print('你好')
条件语句:
代码块 严格缩进
1、if基本语句和嵌套语句
if 1==1:
if 2==2:
print("welcome")
else:
print('hello')
else:
print("hello worle")
2、if elif
inp = input('请输入用级别')
if inp==1:
print('1')
elif inp==1:
print('2')
else:
print('3')
3补充
if 1==1:
pass
else:
print('ss')
基本数据类型
字符串
name = "iii"
name = 'iii'
name = '''111'''
name = """111"""
加法:
n1 = '123'
n2 = '1'
n3 = n1 + n2
'1231'
数字
a1 = 2
a2 = 3
a3 = a1 + a2
a = 13
temp = a % 2
if tmep == 0:
print('偶数')
else:
print ('奇数')