Python学习一
安装时遇到的问题
安装anaconda3.0到D盘之后,配置好两个环境变量:D:\anaconda和D:\anaconda\Scripts。发现在命令行中执行python指令可以,但conda指令却是“‘conda’不是内部或外部命令,也不是可运行的程序或批处理文件”。仔细检查之后发现Scripts目录中根本没有conda的可执行文件,没办法只好卸其重装,并且将其装到C盘中。不知道是什么原因,安装到C盘中的anaconda的Scripts文件夹中竟然又有了conda的执行文件,好吧!重新配置环境变量为:C:\Users\wlovet\Anaconda3和C:\Users\wlovet\Anaconda3\Scripts。至此python指令与conda指令均可运行。
Python与java的区别
1、难易度而言;python的学习远远简单于java。
2、开发速度;python远优于java。
3、运行速度;java远优于python,pypy和cython可以追赶java,但两者都没有成熟到可以做项目的程度。
4、可用资源;java一抓一大把,python很少,尤其是中文资源。
5、是否开源;python从开始就是完全开源的,java由sun开发但现在有GUN的Openjdk可用,所以不用担心。
6、两者都是解释型。
Python的字符串操作----------这个字符串也是不可变对象
- 字符串长度:len(str);
- 取指定位置字符:str[n];
- n可以为正值也可以为负值,负值则是从后向前取
- n不能超过字符串大小
- 取指定区间字符:str[n:m];
- 从n取到m(不包括m)
- 可以str[:m]或str[n:],str[:]相当于str本身
- str+"ab"或str*8(相当于将str这个字符串重复8次);
- 另replace与find的方法与java操作相似;
- 判断该字符串只由字母构成:str.isalpha();
- 删除字符串末尾空格:str.rstrip();
- 允许在3个引号(单引号或者双引号)中添加多行字符串,当采取这种方式的时候,多行字符串将会合并为一行并在每一行的末尾增加换行符。在Python脚本中嵌入像HTML或XML这样的内容时是很方便的。
例如:"""aaaaaa
bbbb
ccccc
ddddd"""会变成’aaaaaa\nbbbb\nccccc\nddddd'
Python学习一的更多相关文章
- Python学习--04条件控制与循环结构
Python学习--04条件控制与循环结构 条件控制 在Python程序中,用if语句实现条件控制. 语法格式: if <条件判断1>: <执行1> elif <条件判断 ...
- Python学习--01入门
Python学习--01入门 Python是一种解释型.面向对象.动态数据类型的高级程序设计语言.和PHP一样,它是后端开发语言. 如果有C语言.PHP语言.JAVA语言等其中一种语言的基础,学习Py ...
- Python 学习小结
python 学习小结 python 简明教程 1.python 文件 #!/etc/bin/python #coding=utf-8 2.main()函数 if __name__ == '__mai ...
- Python学习路径及练手项目合集
Python学习路径及练手项目合集 https://zhuanlan.zhihu.com/p/23561159
- python学习笔记-python程序运行
小白初学python,写下自己的一些想法.大神请忽略. 安装python编辑器,并配置环境(见http://www.cnblogs.com/lynn-li/p/5885001.html中 python ...
- Python学习记录day6
title: Python学习记录day6 tags: python author: Chinge Yang date: 2016-12-03 --- Python学习记录day6 @(学习)[pyt ...
- Python学习记录day5
title: Python学习记录day5 tags: python author: Chinge Yang date: 2016-11-26 --- 1.多层装饰器 多层装饰器的原理是,装饰器装饰函 ...
- [Python] 学习资料汇总
Python是一种面向对象的解释性的计算机程序设计语言,也是一种功能强大且完善的通用型语言,已经有十多年的发展历史,成熟且稳定.Python 具有脚本语言中最丰富和强大的类库,足以支持绝大多数日常应用 ...
- Python学习之路【目录】
本系列博文包含 Python基础.前端开发.Web框架.缓存以及队列等,希望可以给正在学习编程的童鞋提供一点帮助!!! 目录: Python学习[第一篇]python简介 Python学习[第二篇]p ...
- python学习笔记系列----(八)python常用的标准库
终于学到了python手册的最后一部分:常用标准库.这部分内容主要就是介绍了一些基础的常用的基础库,可以大概了解下,在以后真正使用的时候也能想起来再拿出来用. 8.1 操作系统接口模块:OS OS模块 ...
随机推荐
- BZOJ-1045-[HAOI2008] 糖果传递(中位数原理)
Description 有n个小朋友坐成一圈,每人有ai个糖果.每人只能给左右两人传递糖果.每人每次传递一个糖果代价为1. Input 第一行一个正整数nn<=1'000'000,表示小朋友的个 ...
- escape、encodeURI和encodeURIComponent的区别及使用
编码 javascript中的编码函数有三种 escape(string) encodeURI(string) encodeURIComponent(string) 解码 相应的解码函数也有以下三种 ...
- python第五课——自定义线程池
内容概要: 1.low版线程池 2.绝版线程池 1.low版线程池 设计思路:运用队列queue 将线程类名放入队列中,执行一个就拿一个出来 import queue import threading ...
- Servlet 笔记-生命周期
Servlet 生命周期可被定义为从创建直到毁灭的整个过程.以下是 Servlet 遵循的过程: Servlet 通过调用 init () 方法进行初始化. Servlet 调用 service() ...
- onclick事件触发 input type=“file” 上传文件
添加按钮: <input type="button" name="button" value="浏览" onclick="j ...
- LeetCode 40. Combination Sum II (组合的和之二)
Given a collection of candidate numbers (C) and a target number (T), find all unique combinations in ...
- #1094 : Lost in the City by C solution
时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 Little Hi gets lost in the city. He does not know where he is ...
- Spring-SpringMVC-Mybatis整合的步骤
1.导入jar包 1.1 spring面向切面jar包 com.springsource.net.sf.cglib-2.2.0.jar com.springsource.org.aopallianc ...
- C#中判断语句 if、if-else if、switch-case
1.if一般用于一个条件的判断: 2.if-else if 一般用于多个条件的判断: 3.switch-case一般用于多个条件的判断. 注:if-else if与switch-case的区别在于:一 ...
- PyCharm 如何安装python第三方库及插件
一.如何安装python第三方库: 1.有一个专门可下载安装第三方库的网址: http://www.lfd.uci.edu/~gohlke/pythonlibs/ Ctrl+f 搜索要下载的第三方库, ...