python基础操作_方法(函数)】的更多相关文章

#函数,方法#普通方法def hello(): print('hello')hello()#带形参的方法def hello1(name): print('hello%s'%name)hello1('布拉德皮特')#多个参数的方法def hello2(name1,name2): print('hello%s和%s'%(name1,name2))hello2('布拉德皮特','dirk')#带默认值参数的方法def hello3(name1,name2,name3='法拉利'): print('he…
#使用操作文件的时候,可以使用with函数#with open('E:\info.txt','a+') as fr#fr这个值可以是任意值# :#for line in fr:'''with open('a.txt','r') as f: f.read()上下这两行代码是一样的原理f=open('a.txt','r')f.read()f.close()''''''f=open('a.txt','a')f.seek(0)移动文件指针到第一个f.truncate()清空文件的内容'''#同时打开两个…
#字符串可以通过下表取值,如下程序 names='java python' print(names[0],names[5]) #使用for循环轮询所有name值 ''' for name in names: print(name) #其他程序循环写法 for i in range(len(names)): print('222222%s'%names[i])   #for循环尝试 names1=['java','python'] for name in names1: print(name) '…
#元组'''元组是不可变的列表,不能改.取值和列表一样'''tp=(1,2,3)tp1=('127.0.0.1','3307')#元组只有count 和index两个方法.lis=['127.0.0.1','8080']tuple(lis)#强制类型转换#字典,传说很重要#字典里的KYE不能重复info={ 'name':'xiaoming', 'id':1}print(info['name'])#取不到值的时候会报错print(info.get('name'))#取不到的时候报空print(i…
#文件读写# r只能读不能写,且文件必须存在,w只能写不能读,a只能写不能读# w+是写读模式,清空原文件内容# r+是读写模式,没有清空原文件内容,# 只要有r,文件必须存在,只要有w,都会清空原文件# 如果在open的时候没有指定模式,那就是r的模式打开文件.# a+ 又能写又能读又不校验文件是否存在,还不清空原文件,完美啊# b是2进制的模式打开或者读写.如rb+ wb+ ab+# readline 读一行# readlines 读全部# writelens 写全部f=open('E:\i…
十六. Python基础(16)--内置函数-2 1 ● 内置函数format() Convert a value to a "formatted" representation. print(format('test', '<7')) # 如果第二个参数的数值小于len(参数1), 那么输出结果不变 print(format('test', '>7')) print(format('test', '^7')) ※ 注意区别于字符串的函数format() "{}…
python字符串操作实方法大合集,包括了几乎所有常用的python字符串操作,如字符串的替换.删除.截取.复制.连接.比较.查找.分割等,需要的朋友可以参考下:   #1.去空格及特殊符号 s.strip().lstrip().rstrip(',') #2.复制字符串 #strcpy(sStr1,sStr2) sStr1 = 'strcpy' sStr2 = sStr1 sStr1 = 'strcpy2' print sStr2 #3.连接字符串 #strcat(sStr1,sStr2) sS…
十五. Python基础(15)--内置函数-1 1 ● eval(), exec(), compile() 执行字符串数据类型的python代码 检测#import os 'import' in code ① eval : 有返回值, 适用于执行计算语句, 例如eval("4+3"). ② exec : 没有返回值, 适用于执行流程控制语句, 例如exec(a = b if b>c else c) ③ complie: code1 = 'for i in range(0,3):…
版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/signjing/article/details/31417309 魔法方法.属性和迭代器 在python中,有的名称会在前面和后面各加上两个下划线,这种写法非常特别. 它表示名字有特殊含义.所以绝不要在自己的程序中使用这种名字.在python中,由这些名字组成的集合所包括的方法叫做魔法(或称特殊)方法.假设对象实现了这些方法中的某一个,那么这种方法会在特殊的情况下被python调用,而差点儿没有直…
Python 入门之Python基础数据类型 1. 整型:int 用于计算,用于比较 (在赋值的时候先执行等号右边的内容) 1.1 整数的加 a = 10 b = 20 print(a + b) 结果: 30 1.2 整数的减 a = 10 b = 20 print(b - a) 结果 10 1.3 整数的乘 a = 10 b = 20 print(a * b) 结果: 200 1.4 整数的除 a = 10 b = 20 print(b / a) 结果: 2.0 # 注意点:当我们使用Pyth…