python之路
Posted dreamer-lin
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python之路相关的知识,希望对你有一定的参考价值。
编程语言
高级语言:Python Java、php C# Go ruby C++... ===》 字节码
低级语言:C、汇编 ===》 机器码
C语言: 代码编译得到 机器码 ,机器码在处理器上直接执行,每一条指令控制CPU工作
其他语言(Python): 代码编译得到 字节码 ,虚拟机执行字节码并转换成机器码再后在处理器上执行
PHP类:适用于写网页,局限性
Python、Java: 既可以写网页 也可以写后台功能,但是Python执行效率弱于Java,开发效率由于Java
Python是由C开发而来,类库齐全,使用简洁,开发速度优于C,运行速度弱于C
Python和其他语言没有什么本质区别,其他区别在于:使用的人
Python应用
自动化运维、自动化测试、大数据分析、爬虫、Web等
Python环境
安装Python
windows:
1、下载安装包 https://www.python.org/downloads/ 2、安装 默认安装路径:C:\python27 3、配置环境变量 【右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》【在第二个内容框中找到 变量名为Path 的一行,双击】 --> 【Python安装目录追加到变值值中,用 ; 分割】 如:原来的值;C:\python27,切记前面有分号
更新Python
windows:
卸载重装
Python入门
基础
执行原理
写一个文件文件中按照python的规则写,将文件交给Python软件,读取文件中的内容,然后进行转换和执行,最终获取结果。
这里的python软件就是Python解释器
执行方式
cmd
1、python解释器 py类型文件路径
2、python进入解释器,实时输入并获取执行结果(交互模式)
解释器路径
#!/usr/bin/env python
编码
# -*- coding:utf8 -*-
变量
变量名仅由字母、数字、下划线组成
数字不能开头
不能是关键字
最好不要和pytho内置的东西重复
输入输出
input()
print()
基本数据类型
字符串
str1 = "hello" str2 = "world" #字符串的加法 print(str1 + str2) 字符串的乘法 print(str*3)
数字
num1 = 1 num2 = 3 num3 = num1 + num2 num3 = num1 - num2 num3 = num1 * num2 num3 = num1 / num2 # 乘方、取余、地板除 num3 = num1 ** num2 num3 = num1 % num2 num3 = num1 // num2
语句
条件语句
if基本语句
if 条件: 内部代码块 内部代码块 else: ...
if嵌套
if 1 == 1: if 2 < 3: print("2<3") else: print(‘2>3‘)
if-elif
if 20 < 10: print("20<10") elif 20 > 10: print("20>10")
pass语句
pass 代指空代码
循环语句
n = 1 while n < 11: if n == 7: pass else: print(n) n = n + 1 print(‘----end----‘)
以上是关于python之路的主要内容,如果未能解决你的问题,请参考以下文章