Python入门教程(1)

时间:2021-12-24 19:59:39

工作告一段落,开始写入门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; ' '中间右一字节空格

转义字符:(重点)

操作 字符
新行 \n
引号 \"
单引号 \'
制表符 \t
反斜杠 \\


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系列