Python全栈day9(Python基础)

Python基础

一,Windows安装Python3.5

下载地址:https://www.python.org/ftp/python/3.5.2/python-3.5.2rc1-amd64.exe

双击安装在目录c:/Python35

设置环境变量

在后面添加新安装的Python目录即可在windows终端输入python打开python终端

PS:如果一个电脑安装多个python环境可以修改对应目录下面的python.exe文件名

二,linux编译安装Python3

linux默认有2版本Python,需要Python3需要编译安装

tar -xvzf Python-3.5.1.tgz
cd Python-3.5.1/
./configure --prefix=/usr/local/python3设置环境变量

  vim .bash_profile
  source .bash_profile

PATH=$PATH:$HOME/bin:/usr/local/python-3.5.2/bin
时间: 2024-10-29 19:12:33

Python全栈day9(Python基础)的相关文章

Python全栈开发【基础三】

Python全栈开发[基础三]  本节内容: 函数(全局与局部变量) 递归 函数 一.定义和使用 函数最重要的是减少代码的重用性和增强代码可读性 1 def 函数名(参数): 2 3 ... 4 函数体 5 ... 6 返回值 函数的定义主要有如下要点: def:表示函数的关键字 函数名:函数的名称,日后根据函数名调用函数 函数体:函数中进行一系列的逻辑计算 参数:为函数体提供数据 返回值:当函数执行完毕后,可以给调用者返回数据. 总结使用函数的好处: 1.减少代码重用 2.保持一致性,易维护

Python全栈开发【基础二】

Python全栈开发[基础二] 本节内容: Python 运算符(算术运算.比较运算.赋值运算.逻辑运算.成员运算) 基本数据类型(数字.布尔值.字符串.列表.元组.字典) 编码与进制转换 Python 运算符 1.算术运算: 2.比较运算: 3.赋值运算: 4.逻辑运算:  5.成员运算: 基本数据类型 1.数字 int(整型) 1 class int(object): 2 """ 3 int(x=0) -> integer 4 int(x, base=10) -&g

Python全栈开发【基础四】

Python全栈开发[基础四] 本节内容: 匿名函数(lambda) 函数式编程(map,filter,reduce) 文件处理 匿名函数 lambda表达式:对于简单的函数,存在一种简便的表示方式,即lambda表达式 1 #这段代码 2 def calc(n): 3 return n**n 4 print(calc(10)) 5 6 #换成匿名函数 7 calc = lambda n:n**n 8 print(calc(10)) 匿名函数主要是和其它函数搭配使用 举例: 1 ########

python全栈和python自动化课程的区别在哪?

老男孩算是国内组早的做python培训的机构了,下面小编对于python自动化课程及全栈课程做了一个总结,希望能帮到你们: python全栈开发: 适合人群:应届本科生,专科,及零基础学员学习基础:0基础上课形式:脱产5个月,周一至周五上课课程内容:linux基础知识,python基础知识,网络编程,数据库应用,web开发,算法设计模式项目实战:博客系统开发,CRM系统开发,CMDB开发,主机开发管理,爬虫开发,金融量化交易项目开发未来发展方向:python全栈开发工程师就业方向:python爬

Python全栈开发——01基础

#!/usr/bin/env python 可声明liunx所使用的python解释器(特有) 编码 #-*- coding:utf-8 -*- python2有中文时要加的编码 在头文件加 ,Python3不用使用,默认为utf-8(也可写成utf8) python语法 #变量名   1.字母   2.数字   3.下划线 #永远等待,直到用户输入值,n代指用户输入的值 n=input('请输入用户名:') #条件语句 if 条件: 语句块 elif 条件: 语句块 else: 语句块 #假如

Python全栈开发之基础语法

No1. Python语言介绍 详情见百度百科... No.2 Python是一门怎么样的语言 详情在百度百科... No3. Python能做什么 网络应用.桌面应用.系统运维.机器学习.科学计算... 网络应用 Django/Flask/Tornado 桌面应用 PyQt/PySide/wxPython/PyGTK 系统运维 psutil/IPy/dnspython/difflib 机器学习 Scikit-Learn/Statsmodels/PyMC/Shogun 科学计算 NumPy/Sc

python 全栈 day03 计算机网络基础

一.网络协议 网络协议是计算机网络中进行数据交换而建立的规则.标准或约定的集合.它规定了通信时信息必须采用的格式和这些格式的意义. 网络协议就是计算机之间进行通信的规则.为了使处于不同地点.装有不同操作系统的计算机之间可以在网络上实现有效地通信,而确立的一种为各类计算机都能认可的通信方法,任一方所表达的信息均能被其他各方所认同,从而确定的计算机接入internet通信的标准. 二.OSI五层协议 互联网协议按照功能不同分为osi七层或tcp/ip五层或tcp/ip四层,其中对应关系如图. TCP

python 全栈 day03 计算机网络基础 -- 摘要

一.网络协议 网络协议是计算机网络中进行数据交换而建立的规则.标准或约定的集合.它规定了通信时信息必须采用的格式和这些格式的意义. 网络协议就是计算机之间进行通信的规则.为了使处于不同地点.装有不同操作系统的计算机之间可以在网络上实现有效地通信,而确立的一种为各类计算机都能认可的通信方法,任一方所表达的信息均能被其他各方所认同,从而确定的计算机接入internet通信的标准. 二.OSI五层协议 互联网协议按照功能不同分为osi七层或tcp/ip五层或tcp/ip四层,其中对应关系如图. TCP

python全栈开发-Day8 函数基础

python全栈开发-Day8 函数 一 .引子 1. 为何要用函数之不用函数的问题 #1.代码的组织结构不清晰,可读性差 #2.遇到重复的功能只能重复编写实现代码,代码冗余 #3.功能需要扩展时,需要找出所有实现该功能的地方修改之,无法统一管理且维护难度极大  2. 函数是什么? 针对二中的问题,想象生活中的例子,修理工需要实现准备好工具箱里面放好锤子,扳手,钳子等工具,然后遇到锤钉子的场景,拿来锤子用就可以,而无需临时再制造一把锤子. 修理工===>程序员 具备某一功能的工具===>函数