1、Python环境配置(2.7版本):

Python官网:https://www.python.org/ 
Pycharm官网 http://www.jetbrains.com/pycharm/download 
注:个人学习下载安装community版本就足够啦~ 
下载好之后安装(要记得将Python加入环境变量噢~)

2、Python文件类型:

Python解释器执行Python代码时候,经历如下几个阶段: 
1) 加载代码文件 
2)翻译成AST(语法分析所获得的中间结果) 
3)生成bytecode 
4)在PVM(python virtual machine)上执行bytecode,PVM实际是一个基于栈的虚拟机。(与JAVA的处理机制类似) 
Python也可以在不同平台下执行

3、Python基础语法

1)代码缩进:Python最具特色的就是用缩进来写模块。(标准为四格缩进) 
2)多行输入:斜杠\将一句分为多行显示(语句中包含()、{}、[]则不需要使用多行连接符) 
3)引号:单引号(’)、双引号(”)、三引号(”’ “”“)来表示字符串 
4)注释:使用#(按ctrl+/),批量注释可选中需注释的行,按ctrl+/ 
5)标识符:当你编程时给变量、常量、函数、语句块等起的名字(Python中的标识符是对大小写有区别对待的) 
6)同一行显示多条语句:语句之间使用分号(;)分割

4、用户输入

raw_input()与input()均是python的内建函数,通过读取控制台的输入与用户实现交互。(说白了就是定义a=raw_input的话,你就可以通过键盘输入a的值啦)

raw_input()与input()的区别: 
1)raw_input() 将所有输入作为字符串看待,返回字符串类型 
2)raw_input() 直接读取控制台的输入,没有类型的限制;input()输入内容必须是一个合法的python表达式,如果输入字符串,必须使用引号把它引起来,否则它会引起SyntaxError 
3)input() 本质上还是使用 raw_input() 来实现的,只是调用完 raw_input() 之后再调用 eval() 函数,所以,你甚至可以将表达式作为 input() 的参数,并且它会计算表达式的值并返回它。 
举例: 
raw_input_A = raw_input(“raw_input: “) 
input_A = input(“Input: “) (报错) 
type (input_A )

5、Python变量

1)变量赋值:无需声明,等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。 
2)多个变量赋值:a = b = c = 1 d, e, f = 2, 3, “john” 以上两种赋值方式都是可以的。

6、Python变量分类

1)不可变变量:数字、元组()、字符串(值变的时候会指向一个新地址) 
2)可变变量:列表[]、字典{}(值变、id不变) 
注:以上类型我们会在下节讲到噢~

同是Python小白,以上是在学习中的总结,若有问题欢迎大家指出,期待和大家交流学习~

python 三分钟入门的更多相关文章

  1. Python 30分钟入门指南

    Python 30分钟入门指南 为什么 OIer 要学 Python? Python 语言特性简洁明了,使用 Python 写测试数据生成器和对拍器,比编写 C++ 事半功倍. Python 学习成本 ...

  2. 转载:Python十分钟入门

    Python十分钟入门:http://python.jobbole.com/23425/

  3. python 10分钟入门pandas

    本文是对pandas官方网站上<10 Minutes to pandas>的一个简单的翻译,原文在这里.这篇文章是对pandas的一个简单的介绍,详细的介绍请参考:Cookbook .习惯 ...

  4. Python 30分钟入门——数据类型 and 控制结构

    Python是一门脚本语言,我也久闻大名,但正真系统的接触学习是在去年(2013)年底到今年(2014)年初的时候.不得不说的是Python的官方文档相当齐全,如果你是在Windows上学习Pytho ...

  5. Python十分钟入门

    [简介] Python是一种动态解释型的编程语言.Python可以在Windows.UNIX.MAC等多种操作系统上使用,也可以在Java..NET开发平台上使用. [特点] 1. Python使用C ...

  6. Python 30分钟入门——数据类型 &amp; 控制结构

    Python是一门脚本语言,我也久闻大名,但正真系统的接触学习是在去年(2013)年底到今年(2014)年初的时候.不得不说的是Python的官方文档相当齐全,假设你是在Windows上学习Pytho ...

  7. 三分钟入门 InnoDB 存储引擎中的表锁和行锁

    各位对 "锁" 这个概念应该都不是很陌生吧,Java 语言中就提供了两种锁:内置的 synchronized 锁和 Lock 接口,使用锁的目的就是管理对共享资源的并发访问,保证数 ...

  8. Python 30分钟快速入门指南

    学习地址 中文版:Python 30分钟入门指南 英文版:Learn X in Y minutes 学习时间 2019/03/10 19:00 - 19:32,多用了2分钟.

  9. Apache Shiro系列三,概述 —— 10分钟入门

     一.介绍 看完这个10分钟入门之后,你就知道如何在你的应用程序中引入和使用Shiro.以后你再在自己的应用程序中使用Shiro,也应该可以在10分钟内搞定. 二.概述 关于Shiro的废话就不多说了 ...

随机推荐

  1. Java中字符流与字节流的区别

    字符流处理的单元为2个字节的Unicode字符,分别操作字符.字符数组或字符串,而字节流处理单元为1个字节,操作字节和字节数组.所以字符流是由Java虚拟机将字节转化为2个字节的Unicode字符为单 ...

  2. xcode 高亮

    Cmd+E, Cmd+F and Cmd+G combo is usefull. Depending on why you want to do this, edit all in scope (Ct ...

  3. oracle pde文件导入

    pde使用pl/sql developer的tools->import tables->pl/sql developer来导入

  4. win7 设置自动关机

    1.C:\Windows\System32\shutdown.exe 2. -s:表示关机: -r:表示重启: -t:表示时间,以秒为单位: -a:表示取消shutdown计划,即表示取消关机或重启命 ...

  5. 在Android应用程序使用YouTube API来嵌入视频

    在Android版YouTube播放器API使您可以将视频播放功能到你的Android应用程序.该API允许您加载和播放YouTube视频(和播放列表),并自定义和控制视频播放体验. 您可以加载或暗示 ...

  6. iOS 并行编程:NSOperation Queues

    1 简介 1.1 功能        Operation Queue也是IOS的一种并行编程技术,类似Dispatch Queue可以帮助用户管理多线程.但是Operation Queue将任务封装在 ...

  7. Spring MVC的异常统一处理方法

    我们经常需要统一配置项目的异常处理,又希望统一处理异常代码,同时不侵入原有的正常代码.我们可以通过以下三种方式实现统一处理项目的自定义异常. 通过SimpleMappingExceptionResol ...

  8. 华为RH8100V3RAID 10配置

    a)华为RH8100V3RAID 10配置 1)开机按照提示按Ctrl+H键进入RAID卡WEBBIOS管理界面: 2)选中“Start”回车,进入RAID卡管理配置界面: 3)移动鼠标到 “conf ...

  9. skynet启动过程_1

    skynet的启动时需带个配置文件,这个文件其实是作为lua全局变量用的,见 int main(int argc, char *argv[]) { const char * config_file = ...

  10. php测试oracle链接是否成功

    $conn = oci_connect('eoffice', 'hdujiedian', '//192.168.100.21/hziee'); if (!$conn) { $e = oci_error ...