![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python入门学习
隐藏玩家
这个作者很懒,什么都没留下…
展开
-
1day
1.输入与输出函数1.python2 的输入raw_input(),input();//input输入的形式相当于是代码 c=input() print c#输入 1, 2;#输出 32.python3的输入python的输入相同。变量和基本类型一.变量的定义 与赋值,变量合法且第一次出现为变量的定义,再次出现会修改他的值为赋值。变量的命名:1 .驼峰命名法:首字母大写 小驼...原创 2019-03-24 21:19:02 · 261 阅读 · 0 评论 -
python-特别篇
列表生成式:裂变生成式子,可以将好几行的代码写在一行中,比如要获取从0~1的整数值的列表,如果通过传统的方式那么只能这样写:value = []for x in range(1,101): value.append(x)通过列表生成式,那么可以通过以下一行代码实现:value = [x for x in range(1,101)]然后也可以在列表生成式的时候,判断条件,只能满足条...原创 2019-04-12 13:50:57 · 73 阅读 · 0 评论 -
day3
for循环:range函数可以返回指定的从xx到xx之间的整数for x int range(1,11)#range返回一个链表返回指定区间的数前面是开区间后面的闭区间[1,11) if x==5: continue; print x;while 循环打印99乘法表i = 1j = 1while i<=9: j=1 while j<=i: print('%...原创 2019-03-28 21:17:45 · 94 阅读 · 0 评论 -
day8-文件操作
1.以指定的方式打开文件2.做相关操作3.关闭文件open(‘xxx.txt’)存在就打开,不存在就创建一个文件打开完成后会返回一个文件指针fp = open('xxx.txt','w')fp.write('abc')fp.close()#会覆盖原来的数据read方法fp = open('xxx.txt','r')string = fp.read()print(stri...原创 2019-04-01 22:26:50 · 372 阅读 · 1 评论 -
day7
全局变量的使用:PETS = []def add_pet(pet): PETS.append(pet) #PETS = ['aaaa'] print PETSadd_pet({'id':1,'name':'dimo','type':'dog'})#[{'id':1,'name':'dimo','type':'dog'}]#因为append函数只是在原函数的基础上做一些改变即修改PE...原创 2019-04-01 15:36:20 · 103 阅读 · 0 评论 -
2day
print函数:print函数输出字符串型age = '123'print 'my age is %s' %age;# my age is 18输出整型和长整型age = 18print 'my age is %d' %age#my age is 18输出浮点型age = 19.9print '%.2f' %age#19.90这里的%…起到了站位的作用。输出多位:...原创 2019-03-27 20:22:54 · 251 阅读 · 0 评论 -
day6
函数有时候,一些代码可能要在需要多地方使用。如果采用传统的方式,一直重复编写相同的代码那么代码将变得非常的糟糕并且非常难以维护,这时候我们可以采用函数,来一些重复执行的代码封装成一个函数以后再调用相同的代码我们只要调用这个函数就够了。函数定义和调用:1.定义和调用1.定义函数:语法是使用def:def 函数名(参数,可以为空):def greet():#定义函数 print 'he...原创 2019-03-31 14:28:14 · 115 阅读 · 0 评论 -
day5
元组的使用与列表相似,不同之处在于元组不可以修改的,并且使用圆括号,而列表使用中括号第一种定义元组的形式a = 1,2,3print type(a)print a第二中定义元组的形式a = (1,2,3)print aprint type(a)#<type,'tuple'>使用tuple函数定义元组a = [1,2,3]b = tuple(a)print ...原创 2019-03-30 11:08:44 · 82 阅读 · 0 评论 -
day4
a = ord('a')#ord输出a的ascll编码print bin(a)#输出ascll码的二进制形式#97#0b1100001对于python2而言encode#商品(unicode)=>(打包/encode) = >快递(经过编码后的str)decode快递(经过编码后的str) =>解包(decode)=>商品(unicode)列表操作为什...原创 2019-03-29 19:16:44 · 76 阅读 · 0 评论 -
day9-面向对象
python基础-面向对象类和对象:1.类:是堆某种物种的一种抽象表达,比如人类是我们对于人的一种抽象,他有年龄,身高属性,奔跑,吃饭等行为。2 对象:对象是对类的一种具体化。比如具体的某个人,它是属于人列这个类的,但是他是个实实在在存在的实体。class Person(object): def init(self,name.age): self.name = name self...原创 2019-04-03 20:03:51 · 131 阅读 · 0 评论