Python入门教程(1)
2017-04-17 15:01
190 查看
工作告一段落,开始写入门Python系列,这个系列时间跨度很长,原计划是2016年7月份才正式学Python的,结果最近来了一个会Python的同事,简单的让我入了门,所以先写再说吧。
按照习惯第一次输入‘hello world’,完成第一个Python程序。
操作符: 加-减*乘/除
用户输入:input,老版是raw_input
索引差不多,但是跟R唯一区别是:R是第一个字符索引是[1],而Python第一个字符索引是[0]。
字符串切片:跟R的subtring一样。例如:x=‘Hello
Python’,print(x[0:2])输出结果是Hel。
替换字符串:print(x.replace('Hello','Thanks'))输出结果是Thanks Python
大小写:接上:(大写)x=x.upper(),print(x)输出结果是HELLO
PYTHON;(小写)x=x.lower(),print(x)输出结果是hello python
字符串串联:print(x '' x)结果是Hello PythonHello
Python; ''中间是没有空格
print(x ' ' x)结果是Hello Python Hello Python; ' '中间右一字节空格
转义字符:(重点)
Python列表:一个""引号为一个list(列表),等同于一个字符串,可以用索引,为整个字符串或list。
追加或删除列表项:append(),remove(),用法:x.append(nihao)输出结果类似于:Hello
Python
nihao。
意味着:函数要加在x的后面x.(x点函数)
列表顺序:sort(),用法x.sort();降序为x.reverse().
Python元组:空元组:tuple=();逗号需用在一个项目元组里面:tuple=(3,)
增加元素到元组:x=x (1,2,3)
转换元组很多种,list,tuple这2个是直接用list或tuple函数。
(重点)元组转为字符串:person = ('Diana','Canada','CompSci')
s = ' '.join(person)
print(s)
排序元组:元组是不能修改,也没排序功能。sorted()函数,当内部函数,外设加tuple()
…………………………………………………………………………
华丽的分割线:目前每天看Python视频,稍微入了门,等熟悉或者精通时候再继续Python系列
按照习惯第一次输入‘hello world’,完成第一个Python程序。
操作符: 加-减*乘/除
用户输入:input,老版是raw_input
索引差不多,但是跟R唯一区别是:R是第一个字符索引是[1],而Python第一个字符索引是[0]。
字符串切片:跟R的subtring一样。例如:x=‘Hello
Python’,print(x[0:2])输出结果是Hel。
替换字符串:print(x.replace('Hello','Thanks'))输出结果是Thanks Python
大小写:接上:(大写)x=x.upper(),print(x)输出结果是HELLO
PYTHON;(小写)x=x.lower(),print(x)输出结果是hello python
字符串串联:print(x '' x)结果是Hello PythonHello
Python; ''中间是没有空格
print(x ' ' x)结果是Hello Python Hello Python; ' '中间右一字节空格
转义字符:(重点)
操作 | 字符 |
---|---|
新行 | \n |
引号 | \" |
单引号 | \' |
制表符 | \t |
反斜杠 | \\ |
追加或删除列表项:append(),remove(),用法:x.append(nihao)输出结果类似于:Hello
Python
nihao。
意味着:函数要加在x的后面x.(x点函数)
列表顺序:sort(),用法x.sort();降序为x.reverse().
Python元组:空元组:tuple=();逗号需用在一个项目元组里面:tuple=(3,)
增加元素到元组:x=x (1,2,3)
转换元组很多种,list,tuple这2个是直接用list或tuple函数。
(重点)元组转为字符串:person = ('Diana','Canada','CompSci')
s = ' '.join(person)
print(s)
排序元组:元组是不能修改,也没排序功能。sorted()函数,当内部函数,外设加tuple()
…………………………………………………………………………
华丽的分割线:目前每天看Python视频,稍微入了门,等熟悉或者精通时候再继续Python系列
相关文章推荐
- 一篇不错的Python入门教程 - Instant Hacking[译文]
- IronPython for ASP.NET入门教程示例下载
- Python 3 教程一:入门
- Python入门视频教程
- Python入门视频教程
- 昨晚看Python的入门教程,花了五六个小时
- 一本比较简单易懂的中文python入门教程
- [Python]一篇不错的Python入门教程
- Python 3 教程一:入门
- Python完全入门教程
- 一篇不错的Python入门教程
- boost.python入门教程 ----python 嵌入c++
- python 入门教程中文书籍《Python 核心编程 第二版》pdf下载
- Python 3 教程一:入门
- Python2.5/2.6实用教程 入门基础篇
- Python入门教程 超详细1小时学会Python
- Python 3 教程一:入门
- Python3 入门教程 简单但比较不错
- Django学习入门步骤 教程步骤 python
- python 入门 简明教程