python之路

Posted dreamer-lin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python之路相关的知识,希望对你有一定的参考价值。

编程语言

什么是编程语言

TIOBE排行榜

高级语言: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之路的主要内容,如果未能解决你的问题,请参考以下文章

python学习之路

Python之路目录

Python学习之路 目录

Python之路——进入Python学习

Python之路

自学Python之路-Python核心编程