获得更多资料欢迎进入我的网站或者 csdn或者博客园

最近将我的Python笔记整理下,希望能对他人有所帮助,这是第一课,安装入门篇;

windows下安装Python

1、下载,从这里下载:[下载链接](http://python.org/download/)
2、下载windows版本,下载完成以后,双击打开,然后一步一步安装。
3、环境变量的添加:我是安装在“D:\Python33”,
所以右键“我的电脑”-》属性-》高级环境设置-》高级-》环境变量
在系统变量中找到Path ,点击编辑加入;D:\Python
4、现在直接可以在命令提示符cmd下输入Python了输入Python后显示你的版本号,以及进入了Python命令行下
5、当然也可以点击:开始菜单》》所有程序》》Python》》Python(command line)

ubuntu下安装Python

1安装,有PPA可用(支持所有Ubuntu版本及衍生系统),打开终端,输入命令:
sudo add-apt-repository ppa:fkrull/deadsnakes

2更新源

sudo apt-get update

3安装Python3.3

sudo apt-get install python3.3

4设置Python3.3为默认命令(ubuntu不是最新的)

rm /usr/local/bin/python
ln -s /usr/local/bin/python3.3 /usr/local/bin/python

5在终端输入Python,显示你的版本号,以及进入了Python命令行下

第一个程序hello world

>>>print 'hello world'hello world

基本操作

1、可以直接在Python交互模式下输入命令,同样也可以通过建立.py文件通过命令Python hello.py;
2、 name = raw_input(‘please enter your name:’)输入到name变量中
int(raw_input(‘please enter your name:’))转化为整数;ord(‘A’)转化为整数, chr(65)转化为字符
3、以#开头的是注释;
4,有内建函数,和引入模块:import math。然后math.floor(32.9)或者from math import sqrt sqrt(9)=3直接调用;

5、当语句以冒号“:”结尾时,缩进的语句视为代码块
6、整数和浮点数是一样的;字符串只能用单引号或者双引号包括,当字符串内部包含单引号和双引号时用转义字符 \’表示,bool True False 操作:and(&) or(|) not(~);Python还允许用r”表示”内部的字符串默认不转义
7、语句太长换行可以通过”’ ”’包含

>>>print '''line1
line2
line3'''
line1
line2
line3

8、None代表空值
9、变量本身类型不固定的语言称之为动态语言,比如 a=123 a=’aba’ Python是静态语言;
10、用Unicode时 通过 u’中文’ u’ABC’.encode(‘utf-8’)转化为utf-8的格式;len(u’ABC’)获得字符串长度;’abc’.decode(‘utf-8’)转化为Unicode;

11、你可能猜到了,%运算符就是用来格式化字符串的。在字符串内部,%s表示用字符串替换,%d表示用整数替换,有几个%?占位符,后面就跟几个变量或者值,顺序要对应好。如果只有一个%?,括号可以省略。
12、print type(3.0)得到型号:

相关链接:

python3入门之类
python3入门之函数
python3入门之循环
python3之if语句
python3入门之赋值语句介绍
python3入门之print,import,input介绍
python3入门之set
python3入门之字典
python3入门之字符串
python3入门之列表和元组
python3入门之软件安装
python3爬虫之入门和正则表达式

Python3入门之软件安装相关推荐

  1. Arduino入门教程-软件安装

    arduino用作嵌入式入门还是非常好的,门槛相对比较低,学会了转其他的芯片也十分方便.下面就不多说了,直接进入图文式傻瓜教程. 不想看图的可以参考本人视频arduino软件安装_哔哩哔哩_bilib ...

  2. Auto.js学习笔记——快速入门:软件安装

    Auto.js是什么 Auto.js是不需要Root权限的安卓手机自动化软件(Auto.js文档官方文档) Auto.js与一般的APP一样,安装在手机上,且可以自行编写并运行脚本,从而实现自动化工作 ...

  3. UE4入门之软件安装

    各位看官好,这篇文章是面向纯零基础的UE4用户(有经验的大佬得绕行,穿女装的大佬也绕行吧),主要讲解如何安装UE4官方编译版(非源码版) 基本的安装流程:下载并安装EpicInstaller=> ...

  4. python3入门之集合set

    之前介绍python的数据结构时,没有介绍set(集合)现在在这里稍微介绍下: set原理 Python 还 包 含 了 一 个 数 据 类 型-- set ( 集 合 ) . 集 合 是 一 个 无 ...

  5. python3入门之赋值语句介绍

    获得更多资料欢迎进入我的网站或者 csdn或者博客园 本节主要介绍赋值语句,以及几种特殊的赋值.下面附有之前的文章: 简要介绍下赋值语句 在 python 中赋值语句总是建立对象的引用值,而不是复制对 ...

  6. python3入门之几个函数变化

    获得更多资料欢迎进入我的网站或者 csdn或者博客园 本节主要介绍print,import和input,t函数,包括他们在python2.7和python3 的区别以及用法.下面附有之前的文章: py ...

  7. ad域推送软件_Python3.6.4 软件安装教程

    Python-3.6.4 软件安装教程 01 Python-3.6.4 软件安装教程 软件介绍 Python-3.6.4(32/64)位 Python的设计目标之一是让代码具备高度的可阅读性.它设计时 ...

  8. Android逆向之--------常用软件安装

    Android逆向系列文章目录 第一章 Android逆向学习入门之软件安装 文章目录 Android逆向系列文章目录 前言 一.ApkTool 使用apktool进行反编译apk 二.smali/b ...

  9. Turtlebot4入门教程-软件-软件包安装

    来源:Turtlebot4入门教程-软件-软件包安装 - 创客智造 说明: 介绍Turtlebot4相关软件包的安装 TurtleBot 4 有 4 个主要的软件存储库:turtlebot4.turt ...

最新文章

  1. Linux(64位)下OpenBabel 2.4.1、python2.7和Ipython实战(三)
  2. 达摩院副院长金榕:中国 AI 将向何处?热潮有回落,但不应沮丧
  3. 转Python 标准库 urllib2 的使用细节
  4. java 异步 web_Java web spring异步方法实现步骤解析
  5. IROS 2017上,这些厂商将会给我们展示什么样的黑科技?
  6. Appscan_web安全测试工具 (含修改启动浏览器的方法)
  7. JAVA进阶开发之(String字符串的存储原理)
  8. matlab GUI 设计 自学笔记
  9. 【组件】大数据框架安装功能来划分
  10. java中类和实例化_Java中类的初始化与实例化
  11. 用Maven创建第一个web项目Struts2项目
  12. 【渝粤教育】国家开放大学2018年春季 7138-22T人际交流与沟通 参考试题
  13. 黄聪:win7 64位系统PS、AI、PSD缩略图预览补丁
  14. 二分类模型性能评价 2.0(ROC曲线,lift曲线,lorenz曲线)
  15. 计算机连接华为路由器5g变慢,华为企业级路由器 HUAWEI AR101W-S系列无线功能特别慢?...
  16. 证明三角形中cosA+cosB+cosC=1+4sin(A/2)sin(B/2)sin(C/2)
  17. Java的抗辩本位制
  18. 百度api英文验证码
  19. 如何快速理解TCP协议
  20. 实现顺序表各种基本运算的算法

热门文章

  1. 奇安信浏览器下载word和excel失败 环境不适配问题
  2. c语言杨辉三角求排列组合,杨辉三角(Pascal Triangle)的几种C语言实现及其复杂度分析...
  3. 获取android设备唯一编号_获取android设备的唯一ID
  4. 2021顺德杏坛中学高考成绩查询入口,高考学霸出炉!顺德4人被屏蔽,12人有望被清华、北大录取!...
  5. 【2021】微众银行校招技术类B卷
  6. Android 面试(Android 篇)
  7. 【互联网那些事儿】小度 i 耳目
  8. 国际现货黄金的点差和持仓过夜费是什么意思
  9. java checkpoint_Checkpoint机制
  10. 浙大赤兔机器人_浙大“赤兔”机器人:能小跑、奔跑、爬楼梯