Python第三次随笔

Posted on 2020-07-17 23:05  ylzyq  阅读(84)  评论(0)    收藏  举报

集成开发环境(IDE)

VIM      经典的Linux下的文本编辑器

Emacs      Linux文本编辑器

notepad++    支持很多语言但是没有编译功能

pycharm    支持很多语言,但是主要用于python的开发,可直接编译

 

占位符 %(s,d,f)

%s  s=string 变量是字符串时使用

%d d=digit 变量是数字时使用

%f  f=float 变量是浮点数的时候使用

 

使用方法:

例如:

name='奇异果'
age=19
print('''
名字:%s
年龄:%d'''%(name,age))
输出:
名字:奇异果
年龄:19

exit()函数:执行到该条指令可以直接退出程序并输出括号中的字符串

整数 int(integer)

有整型和长整型

但是python3已经不区分长整型和整型了

浮点数约等于小数

布尔值 只有0和1两个值

字符串 如汉字,单词,句子和符号

for 循环

for value in range(1,89,2):
    print(value,end='#'

range(start,end,leg)

start决定从什么哪个数开始,end决定到哪里结束,不包括end这个数,leg表示步长,一次走多少位

输出为:
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 

列表 a[ ] :

从第0个开始

a=[1:]  取从第1个到最后一个了的元素组成的列表

a=[1:-1]  取第1个到倒数第2个

a=[1:-1:2]  取第1个到倒数第2个,步长为2。#步长是有方向的,-号表示负方向

a.append()   在a列表最后面附加一个元素

a.insert(index,element)  在a列表的指定位置插入一个元素,index为必填不然则出错。

a.remove( element)  删除里面指定的元素

a.pop(index)  弹出索引值的元素,在列表删除,可用一个变量在前接收,可不填索引值,不填默认为最后一个。

b=[]
a=[]
b.append()=a.pop()
#做修改可以实现垃圾箱功能

del  可以把什么都删掉

a.count(element)  可以计数,知道指定元素在该列表a中出现多少次

a.extend( )  可以实现两列表的拼接

a.index(element)  可以取该元素在列表a的索引位置

a.reverse()  将列表a里的元素倒过来排序

a.sort()  将列表元素由小到大排序,如果是字符则首字母按照ascall码表大小排序[a.sort(reverse=Ture)则是从大到小排序]

a.clear()   清除列表里所有数据,但是列表任然被保留

用 in 可以判断一个元素是否在一个列表,元组,字典里面