Python大神成长之路: 第一次学习记录

一、Python发展史

二、Python2 or 3

博主选择了Python3.

从官网下载Python  www.python.org

Windows安装python3.5、python2.7。安装好后可能需要调整一下path  

【右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》【在第二个内容框中找到 变量名为Path 的一行,双击】 --> 【Python安装目录追加到变值值中,用 ; 分割】
    如:原来的值;C:\python27,切记前面有分号

  

三、第一个代码:

当然是"hello word"

print "hello word"

四、变量

  变量名只能是 字母、数字或下划线的任意组合

  变量名的第一个字符不能是数字

  以下关键字不能声明为变量名
[‘and‘, ‘as‘, ‘assert‘, ‘break‘, ‘class‘, ‘continue‘, ‘def‘, ‘del‘, ‘elif‘, ‘else‘, ‘except‘, ‘exec‘, ‘finally‘, ‘for‘, ‘from‘, ‘global‘, ‘if‘, ‘import‘, ‘in‘, ‘is‘, ‘lambda‘, ‘not‘, ‘or‘, ‘pass‘, ‘print‘, ‘raise‘, ‘return‘, ‘try‘, ‘while‘, ‘with‘, ‘yield‘]

  例子:

name = "tom"

五、编码

  Python3 已完美支持UTF-8,博主的所有Python均采用Utf8,

  utf8: 中文汉字3bytes、英文1个字节

六、注释

三个引号可实现多行注释。#单行注释

7、初识模块

可使用import导入第三方模块、自定义模块等。

查看导入模块目录

1 import sys
2 print(sys.path)

8、输入

  在Python3中input,python2中raw_input

>>> username = input("your name:")
your name:Otcsnow
>>> print(username)
Otcsnow

  

9:条件语句、循环语句

if...else、if...elif...else、

while

for

a = 3
if a > 3:
    print ("big")
elif a<3:
    print("less")
else:
    print("equal")

while a < 10:
    print("while loop", a)
    a += 1
for i in range(5,a,2):
    print("for loop,", i)

equal
(‘while loop‘, 3)
(‘while loop‘, 4)
(‘while loop‘, 5)
(‘while loop‘, 6)
(‘while loop‘, 7)
(‘while loop‘, 8)
(‘while loop‘, 9)
(‘for loop,‘, 5)
(‘for loop,‘, 7)
(‘for loop,‘, 9)

  

Thanks.

时间: 2025-01-15 02:04:39

Python大神成长之路: 第一次学习记录的相关文章

Python大神成长之路: 第二次学习记录

数据类型 数据操作 bytes 类型 "".encode() 编码-->二进制 "".decode() 解码 判断字符串里的字符是否全为数字 "".isdigit(), Return True if all characters in S are digits 数据运算: 算数运算: + - * / % ** // //取整除既,整数商的整数部分 比较运算: > < <= >= == != <> 赋值运算

scala成长之路:问题记录

scala成长之路(5)问题记录 还是在看scala sdk源码的时候,有很多问题要考自己慢慢摸索,这里做个记录. 一. 隐式转换的作用域? 隐式转换需要三个因素 1. 己方(当前对象) 2. 转换函数 3. 对方(转换的目标类) 这三个需要在同一个作用域内才能生效吗?举个简单的例子,依然是java HashSet隐式转换为scala Set(可以参看本系列(3)),我们只是在要用到转换的文件里写了一行: import scala.collection.JavaConverters._ 也就是说

Java大神进阶之路!每一位程序员值得借鉴!

既然励志在java路上走的更远,那就必须了解java的路径.先看图 更加细化的细节如下 一: 编程基础 不管是C还是C++,不管是Java还是PHP,想成为一名合格的程序员,基本的数据结构和算法基础还是要有的.下面几篇文章从思想到实现,为你梳理出常用的数据结构和经典算法. 1-1 常用数据结构 数组.链表.堆.栈.队列.Hash表.二叉树等 1-2 算法思想 算法时间复杂度和空间复杂度的分析计算 算法思想:递推.递归.穷举.贪心.分治.动态规划.迭代.分枝界限 1-3 经典算法 经典排序:插入排

Python大神利用正则表达式教你搞定京东商品信息

京东(JD.com)是中国最大的自营式电商企业,2015年第一季度在中国自营式B2C电商市场的占有率为56.3%.如此庞大的一个电商网站,上面的商品信息是海量的,小编今天就带小伙伴利用正则表达式,并且基于输入的关键词来实现主题爬虫. 首先进去京东网,输入自己想要查询的商品,小编在这里以关键词"狗粮"作为搜索对象,之后得到后面这一串网址:https://search.jd.com/Search?keyword=%E7%8B%97%E7%B2%AE&enc=utf-8,其实参数%E

想要成为python大神,这17个老司机收藏的国外免费学习网站不可错过!

用Python编写代码一点都不难,事实上它一直被赞誉为最容易学的编程语言. 如果你准备学习web开发, Python是一个不错的开始,甚至想做游戏的话,用Python来开发游戏的资源也有很多. 许多程序员都把Python作为编程之旅的开始,然后是像PHP和Ruby这样的语言.它也是最热门的Web开发语言之一,并极力推荐学习.但是,Python应该怎么学呢?应该从哪里开始? 小胖今天来为你解决这个问题,因为我自己学习编程和开始做开发的时候也依靠了很多这里的资源. 刚开始学习的时候可能会有些令人沮丧

Python大神之路 - Python基础语法1

本章内容 Python介绍 发展史 Python 2 or 3? windows安装Python Hello World程序 变量 用户输入 数据类型 数据运算符 作业 一.Python介绍

数据分析师教程_从小白到“数据分析师”大神进阶之路

课程学习地址:http://www.xuetuwuyou.com/course/231课程出自学途无忧网:http://www.xuetuwuyou.com 课程特色--成长六部曲小白脱白篇->数据分析篇->数据挖掘篇-> Python加薪冲刺篇->大数据分析师进阶篇-->精英项目实战篇 一.课程目标数据分析师秉承着总结凝练最先进的商业数据分析实践为使命,明晰各类数据分析从业者的知识体系为职责.本课程就是为了这个目标而量身订做的.旨在加强全球范围内正规化.科学化.专业化的大数

Java工程师从入门到大神养成之路&lt;转&gt;

一.基础篇 JVM JVM内存结构 堆.栈.方法区.直接内存.堆和栈区别 Java内存模型 内存可见性.重排序.顺序一致性.volatile.锁.final 垃圾回收 内存分配策略.垃圾收集器(G1).GC算法.GC参数.对象存活的判定 JVM参数及调优 Java对象模型 oop-klass.对象头 HotSpot 即时编译器.编译优化 类加载机制 classLoader.类加载过程.双亲委派(破坏双亲委派).模块化(jboss modules.osgi.jigsaw) 虚拟机性能监控与故障处理

js大神成长指路

随着我的成长,我的兴趣也在不断地分化,他们似乎都是不相关的领域.我喜欢数学就像我喜欢历史一样.我的目标是成为一个多才多艺的人——一个学者——在许多领域都能成为杰出的人才.这是一项艰巨的任务.突然间,我面临着一种危险,那就是在所有方面都很容易接近和疏远我.我开始考虑专注于某些领域,这样我至少可以掌握某些方面,即使我不能成为文艺复兴时期的通才.那么,我如何集中精力在一个领域,掌握软件开发所需的巨大知识系统呢?这篇文章是基于我过去五年的经验,概述了我曾经成为一名优秀的JavaScript开发人员所使用