Python学习 之 Python入门

2、选择 python3 的版本下载

​ 3、下载 python3 的64位安装包

​ 4、选择 python2 的版本下载

​ 5、下载 python2 的64位安装包

​ 1、点击下载好的安装包,弹框页面中先勾选上“添加到环境变量”

​ 2、点击自定义安装

​ 3、保持默认的全部勾选,点击下一步

​ 4、勾选为所有用户安装,点击安装路径地址更改安装路径

​ 5、更改安装路径,尽量安装在根目录

​ 6、点击安装按钮

​ 7、安装中

​ 8、安装完成

​ 9、查看环境变量,计算机 - 属性 - 高级系统设置 - 环境变量 - 系统变量 - path

​ 因为之前第一步勾选了添加到环境变量,所以可以查看到系统变量 path 中就显示了 python36 的安装路径。

​ 1、系统环境变量添加完成后就可以检测python 3.6.8 是否安装成功,点击开始 - 运行,搜索框中输入:cmd

​ 2、输入 cmd 后回车打开终端

​ 3、在打开的终端中输入 python 后回车显示下面信息就表示安装成功了。

​ 如果在终端中输入 python 后回车提示:python 不是内部命令或外部命令,也不是可运行程序

​ 就代表python 安装后没有加入到环境变量,需要做以下操作:

​ 计算机 - 属性 - 高级系统设置 - 环境变量 - 系统变量中双击path,将 python36 的安装路径 d:\python36  和 d:\python36\scripts 加入其中,都以英文的 “ ; ” 分隔后点击确定。

​ 最后重新打开终端,输入python就会显示python交互式提示符了。

​ 1、点击下载好的 python2 的安装包,默认选择的是为所有用户安装,直接点击下一步

​ 2、点击更改安装路径,建议安装在 d 盘根目录下

​ 3、更改完安装路径

​ 4、安装选项页面有个添加到环境变量的选项,此处建议不选,保持默认,点击下一步

​ python27的安装方法和python36一样,安装时有个加入到环境变量的选项,如果安装时勾选了会自动添加到用户环境变量里,这样当前电脑如果更换用户后就无法使用python,这样就不方便其他用户的使用,所以安装过程中建议不选择加入到环境变量,等安装完成后手动添加环境变量到系统环境变量里面,一定不要添加到用户环境变量,这样更换用户登录后也可以方便的使用同一个python解释器了。

​ 5、安装中

​ 6、安装完成

​ 7、打开终端,输入python2

​ 8、添加环境变量

​ 计算机 - 属性 - 高级系统设置 - 环境变量 - 系统变量中双击path,将 python27 的安装路径 d:\python27 加入其中,以英文的 “ ; ” 分隔后点击确定。

​ 1、注意:不管是 python3 还是 python2 ,安装后在安装路径文件夹下都会显示一个python.exe的文件!

​ 2、分别将这个文件的路径加入到系统环境变量后,在终端中输入python回车后系统因为分不清该使用 python2 还是 python3 ,因此会报错

​ 3、这时应该在添加环境变量之前,将 python2 安装路径文件夹下的 python.exe 重命名为 python2.exe 或 python27.exe, 将 python3 安装路径文件夹下的 python.exe 重命名为 python3.exe 或 python36.exe,然后分别将重命名后的文件路径加入到系统环境变量

​ 4、添加完环境变量后在原终端中继续输入python2 或 python3 还是会报错

​ 5、这时要重新打开终端,输入 python2 或 python27 就会调用 python2 的环境,输入 python3 或 python36 就会调用 python3 的环境了,只输入 python 就报错了。

​ 1、idle 简介

​ idle是python软件包自带的集成开发环境,可以方便的创建、运行和调试python程序。 python2 或者 python3 安装完成后就会自动安装上。

​ 2、如何打开 idle: 开始 - 运行 - 搜索框输入:idle

​ 3、点击 idle 打开python2 的shell

​ 4、点击 idle 打开python3 的shell

​ 5、启动idle后先看到的是python shell,可以通过它在idle内部执行python命令。idle还带有一个编辑器,用来编辑python程序;有一个交互式解释器用来解释执行python语句;有一个调试器来调试python脚本。

​ 下图中显示的是执行python语句

在d盘根目录下新建一个test.txt文件,打开并输入下面代码,然后关闭

print

打开电脑终端: 功能键+r 然后输入:cmd

输入命令:解释器路径 脚本路径

c:\users\amssy python36 d:	est.txt
#更改文件的后缀名为.txxxxx 或者 .php 都行
c:\users\amssy python36 d:	est.txxxxx
#潜规则,python代码文件以 .py 后缀
c:\users\amssy python36 d:	est.py
你好

ascii

​ 一个字符占1个字节

unicode

​ 一个字符占4个字节,全球语言通用,现在只用到了21位,

​ 存储的时候占用空间过大

utf-8

​ 对 unicode 进行压缩,占几位就显示几位,8表示位数是8的倍数

​ 即解决了全球语言的问题,又解决了存储时占用空间过大的问题

​ 最少用1字节=8位,最多用4字节=32位。

​ 中文:3字节=24位表示

gbk

gb2312

对于python默认解释器编码:

python2 中如果想要修改默认编码,则可以在文件第一行加入头文件,也就是输入下面代码,表示不再使用默认的 ascii 编码,而指定python解释器的编码为 utf-8 编码。

# -*- coding:utf-8 -*-

注意:

​ 对于操作文件时,要按照 以什么编码写入,就要用什么编码去打开。

​ 编码 + 解码 要一致。

文件:a.py

#!/usr/bin/env python # 在linux中指定解释器的路径
# -*- coding:utf-8 -*-
print

运行:解释器 文件路径

在 linux 上有一种特殊的执行方法:

print

特殊:

 alex / 李杰 / asdg / dfsf ,一般称为 字符串
666 ,一般称为 数字/整型
true / false ,一般称为 布尔型
print # 输出字符串:你好
print # 此行会报错:nameerror:name 你好 is not defined
print # 输出:你 好
print # 输出显示一行
print # 输出会换行,一般用作多行输出
print
print # 这两行输出也会换行,但如何是一篇文章就不可能用此方法,要用三引号
print # 输出数字:666
print # 输出字符串:666
print # 输出:true
print # 输出:false
# 需求:将 钓鱼要钓刀鱼,刀鱼要到岛上钓。 打印3遍
# 普通方法:费时费力
print
print
print
# 高级方法:
# 创建一个变量content,并且给变量赋值,值等于 钓鱼要钓刀鱼,刀鱼要到岛上钓。 字符串。
content = 钓鱼要钓刀鱼,刀鱼要到岛上钓。 
print
content = 钓鱼要钓刀鱼,刀鱼要到岛上钓。 
content = 666
print # 这里输出结果是666,因为content重新被赋值了
999 = 钓鱼要钓刀鱼,刀鱼要到岛上钓。 
999 = 666
print # 执行会报错:syntaxerror:can t assign to literal

变量的要求:

1、变量名只能包含:字母/数字/下划线

2、数字不能开头

3、不能是python的关键字

​ ['false', 'none', 'true', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

共 33 个关键字,除 'true'、'false' 和 'none' 外,其他关键字均为小写形式。

注意: python 是一种动态语言,根据时间在不断变化,关键字列表将来有可能会更改。

4、建议:


驼峰式命名:alexdad = '李杰'

新闻聚焦
猜你喜欢
热门推荐
  • python面试如何以相反顺序展示一个文

    python面试如何以相反顺序展示一个文

    for line in reversed)): print)containeritertools debuggerthis sem s subjects py.........

    2019-09-06 来源: 浏览:45 次

    分享
  • Python学习 之 Python入门

    Python学习 之 Python入门

    2、选择 python3 的版本下载​ 3、下载 python3 的64位安装包​ 4、选择 python2 的版本下载​ 5、下载 python2 的64位安.........

    2019-09-06 来源: 浏览:38 次

    分享
  • Python字典(一)

    Python字典(一)

    数据类型划分:可变、不可变不可变数据类型:元组、bool、int、str 可变数据类型:list,dict,set dic1={ key:value }key.........

    2019-09-06 来源: 浏览:10 次

    分享
  • 如何在mac版本的python里安装pip

    如何在mac版本的python里安装pip

    mac里面python自带easy_install,在终端里面执行sudo easy_install pip。运行完可以用pip help测试一下是否安装成功,.........

    2019-09-06 来源: 浏览:67 次

    分享
  • 世界人工智能大会开幕影片亮相

    世界人工智能大会开幕影片亮相

    北京2019年8月30日 /美通社/ -- 2019年8月29日,2019世界人工智能大会正式开幕。大会现场,通过声、光、电结合的开幕视频震撼全场。该片由SMG.........

    2019-09-04 来源: 浏览:95 次

    分享
  • 沃尔玛全渠道助力:你“沃”一起,

    沃尔玛全渠道助力:你“沃”一起,

    深圳2019年8月30日 /美通社/ -- 8月15日至8月28日期间,沃尔玛中国再次携手中国扶贫基金会及伊利公司,共同发起“你‘沃’一起,为爱加餐”公益募款活.........

    2019-09-04 来源: 浏览:73 次

    分享
  • 海信将在柏林IFA 2019推屏幕发声激光电

    海信将在柏林IFA 2019推屏幕发声激光电

    青岛2019年8月29日 /美通社/ -- 中国激光电视领导者海信,即将在9月6日开幕的德国柏林IFA展上推出屏幕发声激光电视。这是海信在三色激光电视之后,在激.........

    2019-09-04 来源: 浏览:8 次

    分享
  • MEC,加速5G业务创新

    MEC,加速5G业务创新

    c)云游戏云游戏在云端渲染,能在很大程度上减小玩家游玩游戏的设备成本;然而,当网络通信质量较差时,玩家会直接感受到从指令输入到画面更新延迟较高,从而显著...

    2019-09-04 来源: 浏览:39 次

    分享
  • 西部数据618送福利了:酷品直降*** 刘

    西部数据618送福利了:酷品直降*** 刘

    6.18京东全球年中购物节,你准备好剁手了没。最近固态硬盘的价格十分美丽,恰逢6.18来临,必须薅一波羊毛,笔者今天在逛京东时发现去年评测的西部数据 My Pa.........

    2019-08-30 来源: 浏览:33 次

    分享
  • 深度解读民宿新规:时隔2年再出新

    深度解读民宿新规:时隔2年再出新

    2017年,平地一声雷,首个关于民宿的国家标准出台,震荡着整个短租行业,正式开启了短租行业的标准合法化之路。时隔两年,近期,新版《旅游民宿基本要求与评价》...

    2019-08-30 来源: 浏览:39 次

    分享
  • 蜂盒科技亮相全球商业地产中国大会

    蜂盒科技亮相全球商业地产中国大会

    中国楼宇经济博览会开幕仪式现场 成都市人民政府副秘书长、市办公厅主任廖成珍致辞 蜂盒科技作为大会邀请的唯一一家人脸识别企业,在大会上展示了自主研发的人脸...

    2019-08-30 来源: 浏览:31 次

    分享
  • 新华三与SUSE签署战略合作协议 共拓

    新华三与SUSE签署战略合作协议 共拓

    作为数字化解决方案领导者,新华三拥有计算、存储、网络、安全等方面的数字化基础设施整体能力,能够提供云计算、大数据、数字化联接、信息安全、安防、物联网...

    2019-08-30 来源: 浏览:70 次

    分享
  • 未来一年半时间 苹果MacBook等待被重新

    未来一年半时间 苹果MacBook等待被重新

    MacBook正面临生存危机。与竞争对手的笔记本电脑相比,MacBook的售价通常较高,因此在某些情况下,消费者可以用一台MacBook Pro电脑的花费购买两.........

    2019-08-28 来源: 浏览:33 次

    分享
  • 人工智能计算大会将于8月底在京举行

    人工智能计算大会将于8月底在京举行

    计算、算法与数据是新一轮人工智能浪潮兴起与持续发展的三大核心要素,其中计算作为承载和推动人工智能走向实际应用的基础平台和决定性力量,其发展直接关乎人工...

    2019-08-28 来源: 浏览:9 次

    分享
  • AMD在上海启动第二代AMD EPYC系列路演!

    AMD在上海启动第二代AMD EPYC系列路演!

    2019年8月7日旧金山当地时间,AMD全球正式发布了代号为 罗马 的第二代 AMD EPYC 系列处理器,宣布以破世界80项纪录的高性能与大幅降低的TCO重新.........

    2019-08-28 来源: 浏览:15 次

    分享
  • 中元节别被“木马内鬼”整蛊,手机

    中元节别被“木马内鬼”整蛊,手机

    每年七月十五中元节,是祭祀先祖的传统节日,也是大家互相PK讲鬼故事整蛊好友的 契机 。然而,木马病毒却成为一种潜藏在暗处的 内鬼 ,让用户稍有不慎即会中招。目...

    2019-08-28 来源: 浏览:62 次

    分享
  • 今年上半年我国商标注册同比增加6

    今年上半年我国商标注册同比增加6

    中国报告网提示:在7月6日开幕的第十一届中国国际商标品牌节上,国家知识产权局党组书记、局长申长雨透露,今年上半年,我国商标注参考观研天下发布《2019年中国知...

    2019-08-23 来源: 浏览:96 次

    分享
  • 《CNNICIP地址分配联盟报告和工作计划

    《CNNICIP地址分配联盟报告和工作计划

    中国报告网提示:根据报道消息,近日在中国互联网基础资源大会“IPv6技术创新与应用推广论坛暨2019中国IP地址分配联.........

    2019-08-23 来源: 浏览:45 次

    分享
  • 全球工业机器人市场2025年有望增至

    全球工业机器人市场2025年有望增至

    中国报告网提示:7月3日,日本调查公司富士经济发布预测称,到2025年,工厂等使用的制造业机器人的全球市场规模将扩中国报告网提示:7月3日,日本调查公司富士经济...

    2019-08-23 来源: 浏览:28 次

    分享
  • 2019络安全100强出炉 我国网络安全企业

    2019络安全100强出炉 我国网络安全企业

    中国报告网提示:7月2日,络安全媒体——安全牛发布《络安全100强报告》,报告绘制中国报告网提示:7月2日,络安全媒体——安全牛发布《络安全100强报告》,报告....

    2019-08-23 来源: 浏览:77 次

    分享
  • Git 教程之远程仓库详解

    Git 教程之远程仓库详解

    回到github上,进入 account settings,左边选择ssh keys,add ssh key,title随便填,粘贴在你电脑上生成的key。之后.........

    2019-08-21 来源: 浏览:52 次

    分享
  • Android TextView字体颜色设置方法小结

    Android TextView字体颜色设置方法小结

    本文实例总结了android textview字体颜色设置方法。分享给大家供大家参考,具体如下:对于settextview这里的a是传进去颜色的值。例如,红色0.........

    2019-08-21 来源: 浏览:12 次

    分享
  • “随手拍”海尔:海尔向泰国学校进行

    “随手拍”海尔:海尔向泰国学校进行

    当地时间8月6日,“随手拍”海尔网站上一张大合影引起了小编的注意。照片中身着深蓝色海尔工作服的员工与孩子们站成三排,孩子们手上还拿着羽毛球拍和足球,其中...

    2019-08-21 来源: 浏览:21 次

    分享
  • 国务院及文旅部发文支持民宿发展 小

    国务院及文旅部发文支持民宿发展 小

    近日,国务院常务会议提出,支持平台经济健康发展,指导督促有关地方评估旅游民宿等领域政策落实情况,优化准入条件、审批流程和服务。这也是继去年在《完善促进...

    2019-08-21 来源: 浏览:76 次

    分享
  • AMD发布锐龙R1000嵌入式处理器:Zen+V

    AMD发布锐龙R1000嵌入式处理器:Zen+V

    去年2月份,amd推出了首批基于zen cpu、vega gpu的嵌入式处理器,包括霄龙epyc 3000系列、锐龙ryzen v1000系列。4月16日,am.........

    2019-08-16 来源: 浏览:18 次

    分享
  • html 三列布局(两列自适应,一列固定

    html 三列布局(两列自适应,一列固定

    不做过多解释:主要是记录一个完整的布局样式,实现页面大致三列其中左右两列是自适应宽度,中间固定宽度效果。不多少代码奉上:/*******************.........

    2019-08-16 来源: 浏览:66 次

    分享
  • ai图片怎么扭曲? ai扭曲效果的使用方

    ai图片怎么扭曲? ai扭曲效果的使用方

    ai中自带的效果很多,扭曲就是其中的重要效果之一。该怎么给图片添加扭曲效果呢?下面我们就来看看ai图片扭曲效果的这孩子做方法。1、打开adobe illustr.........

    2019-08-16 来源: 浏览:49 次

    分享
  • HBuilderx 模拟器调试设置

    HBuilderx 模拟器调试设置

    模拟器名称 连接默认端口夜神安卓模拟器夜神安卓模拟器 62001逍遥安卓模拟器逍遥安卓模拟器 21503bluestacksbluestacks.........

    2019-08-16 来源: 浏览:28 次

    分享
  • CAD怎么统计图纸中通风风管数量?

    CAD怎么统计图纸中通风风管数量?

    利用天正软件快速统计cad图纸中通风风管的数量,告别传统方法拿标注一段一段尺量,或者打印出来后拿尺子量的方法。1、用天正暖通软件打开需要统计材料数量的风管...

    2019-08-15 来源: 浏览:12 次

    分享
  • 中兴A2S和魅蓝6那个值得买?魅蓝6和中

    中兴A2S和魅蓝6那个值得买?魅蓝6和中

    目前,中兴A2S只有3GB+32GB一个版本可选,售价699元;魅蓝6则提供2GB+16GB和3GB+32GB,售价分别是699元和899元。显然,699元的中.........

    2019-08-15 来源: 浏览:77 次

    分享
  • cdr怎么绘制一款简单的舞蹈logo标志

    cdr怎么绘制一款简单的舞蹈logo标志

    一个圆形的logo很常见,在制作的时候往往出现一些小的问题。今天我们就来学习一下吧1、首先打开cdr软件,画一个圆形。一定记得按住ctrl键哦!不然会不是一个正.........

    2019-08-15 来源: 浏览:88 次

    分享
  • https的实现步骤

    https的实现步骤

    https使用的是对称加密和非对称加密结合的方式来进行的,步骤如下:1、首先是ssl握手阶段,客户端发送一个携带ssl版本等信息的数据到服务端,2、服务端收到改.........

    2019-08-15 来源: 浏览:17 次

    分享
换一换
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。