Python学习
zytzyt198
C 学习中
展开
-
Python入门day09(输出变量的方式,编码解码,isinstance)
输出变量的方法#%s字符串 %d整数 %f浮点数#也可用直接用%sa = 1.2b = 21c = 'zyt'#1.用%s,%d,%f形式print("I am %s,my age is %d,i have %f"%(c,b,a))#I am zyt,my age is 21,i have 1.200000print("I am %s,my age is %s,i have %s"%(c,b,a))#I am zyt,my age is 21,i have 1.2#2.用{}.f原创 2021-05-08 10:48:15 · 146 阅读 · 0 评论 -
Python入门day08(集合set,字典操作)
集合set不存在相同元素#集合中一种元素只会存在一个#创建空集合set1 = {}print(set1)#{}#创建普通集合,混合集合set2 = {1,2,3,3,4}set3 = {1,2,3,'zyt',3.14}print(set2)print(set3)#{1, 2, 3, 4}#{1, 2, 3, 3.14, 'zyt'}#add,update方法set2.add(5)print(set2)#{1, 2, 3, 4, 5}set3.update([4,5,原创 2021-05-08 10:42:27 · 303 阅读 · 0 评论 -
Python入门day07(文件操作)
以只读方式打开文件file_name = 'pi_million_digits.txt'#该文件必须存在#逐行读取文件内容,并合并为一行显示with open(file_name) as file_project: lines = file_project.readlines()使用打开的文件内容pi_string = ''for line in lines: pi_string += line.strip()#strip()消去行首尾空格和换行print(pi_stri原创 2021-04-14 11:44:34 · 90 阅读 · 0 评论 -
Python入门day06(类)
创建类"""#类名一般首字母大写class Name(): def __init__(self,one,two): #初始化属性 self.one = one self.two = two self.three = 0 #未传值,定义时必须初始化 def 方法一(self): 函数体 def 方法二(self): 函数体"""#创建一个小狗类class Dog():原创 2021-04-14 11:15:43 · 132 阅读 · 2 评论 -
Python入门day05(函数)
简单函数#def 函数名(形参):# 函数体# return 值(看具体情况决定返不返回)def sumab(a,b): c = a + b return csum = sumab(1,2)print(sum)函数位置实参,关键字实参,默认值# 位置实参和形参应一一对应def powab1(a, b): c = a ** b return cpow = powab1(2, 3)print(pow)# 8# 关键字实参可与形参不对应p原创 2021-04-06 20:55:19 · 95 阅读 · 0 评论 -
Python入门day04(while,字典)
while删除列表指定值#删除111a = ['111','yxw','mp','sch']while '111' in a: a.remove('111')print(a)#['yxw', 'mp', 'sch']while遍历列表#特别一点的方法a = ['zyt','yxw','mp','sch']b = []#存a中元素print(a)#['zyt','yxw','mp','sch']while a: s = a.pop() b.append(s)原创 2021-04-06 20:44:17 · 99 阅读 · 0 评论 -
Python入门day03(元组,字典,range)
range()#range(m,n)一个[m,n)的一系列数字for i in range(1,10): print(i,end = ' ')#1 2 3 4 5 6 7 8 9print()#range(m)是[0,m)的一系列数字for i in range(10): print(i,end = ' ')#0 1 2 3 4 5 6 7 8 9print()#range(m,n,num)是[m,n)从m到n,不断+2的一系列数字for i in range(1原创 2021-04-06 20:12:29 · 120 阅读 · 0 评论 -
Python入门day02(List)
列表简单操作a = ["一","二","三"]print(a)#.insert(n,m)在列表下标n位置插入ma.insert(0,'零')print(a)#['零', '一', '二', '三']#del a[n]按下标n删除元素del a[0]print(a)#['一', '二', '三']#.pop(n)按下标弹出删除元素,可使用,不写n时弹出末尾元素b = a.pop()print(b)#['三']print(a)#['一', '二']a.pop(0)原创 2021-04-06 20:05:03 · 103 阅读 · 0 评论 -
Python入门day01(简单random模块,string模块及简单字符查找)
书《Python编程 从入门到实践》1.列表或字符串中是否存在该字符import stringstr = input("请输入待查找字符\n")str1 = string.ascii_letters#string.ascii_letters大小写字母,以字符形式存在#判断str1 中是否存在 str,也可判断列表 或者 字符串if str in str1: print("存在")else : print("不存在")2.random各函数的应用import ran原创 2021-04-06 19:41:55 · 155 阅读 · 0 评论