- 博客(18)
- 收藏
- 关注
原创 elif conditionals
elif conditionals>>> x=3>>> y=1>>> if x>y:... print(1)///////注意这里实在python shell里写的不会自动空格要手动空格... elif x==y:... print(2) ... else :... print(3) ... 1
2020-12-23 21:30:22
82
原创 print or return
print or return当我们写代码的时候写了print没有写returndef daniel(mylist): daniel = sum(mylist)/len(mylist) print("daniel")print(daniel([12,10,5]))print(type(daniel),type(sum))会发现输出结果中既有需要print的内容又有一个nonePS D:\新建文件夹\python例子> python fangfa.py dani
2020-12-23 20:23:12
118
原创 isinstance
isinstancedef daniel(value): if isinstance(value,dict)://// 用来判断是不是这个类型的fuction suga = sum(value.values())/len(value) else: suga = sum(value)/len(value) return sugamifa={"cc":12,"bb":22,"cc":33}mifa1=[2,3,4]print(daniel
2020-12-23 19:43:50
221
原创 if conditional example
if conditional exampledef daniel(value): if type(value) == dict://///注意打冒号 suga = sum(value.values())/len(value)/////注意这里的方法是values() else: suga = sum(value)/len(value) return sugamifa={"cc":12,"bb":22,"cc":33}mifa1=[2,3,4]
2020-12-23 14:31:45
175
原创 creating your own fuction
creating your own fuctiondef daniel(mylist): /////函数命名不能以数字开头,可以输入参数 daniel = sum(mylist)/len(mylist)/////这里前面系统会自动缩进四格, 如果没有就自己敲4个 return daniel print(daniel([12,10,5]))print(type(dan
2020-12-23 09:23:21
80
原创 accessing items in dictionary
accessing items in dictionary>>> englishtochinese = {"ear":"erduo","eye":"yanjing","mouth":"zui"} >>> englishtochinese[1] Traceback (most recent call last): File "<stdin>", line 1, in <module>KeyError: 1////////////这里看
2020-12-22 19:19:40
89
原创 Accessing Characters and Slices in Strings
Accessing Characters and Slices in Strings>>> daniel = "daniel" //////字符串含有和上一节同一系统的检索系统index且使用方法相同>>> daniel = "suga" >>> daniel[2] 'g' >>> daniel[-1] 'a' >>> daniel[:3] 'sug'>>> mifa = ['he
2020-12-22 17:16:44
84
原创 ccessing items and slices with negative indexes
accessing items and slices with negative indexes>>> monday = [1.1,2.2,3.3,4.4,5.5]>>> monday[-1] //////如果你想直接取最后一个数,不必从头数数5.5>>> monday[-1:-2] /////////取切片也是一样,要注意的是如果像这样左右写反是不行的[] >>> monday[-2:-1]/////////还有就是即
2020-12-22 14:59:57
80
原创 accessing list slices(切片)
accessing list slices(切片)>>> monday = [1.1,2.2,3.3,4.4,5.5]>>> len(monday) ////求长度5 >>> monday[3] /////提取单个列表对象4.4>>> monday[1:4] /////提取指定列表对象(注意最后一位数是不在提取范围之内的)[2.2, 3.3, 4.4]>>> monday[0:2] [1.1, 2
2020-12-22 10:42:31
104
原创 more operations with lists
more operations with lists一级目录二级目录三级目录list.append()list.clear()list.index()一级目录二级目录三级目录>>> dir(list) ['__add__', '__class__', '__class_getitem__', '__contains__', '__delattr__', '__delitem__', '__dir__', '__doc__', '__eq__', '__format__',
2020-12-22 10:15:34
81
原创 accessing list item
acessing list item概念使用方法(运用getitem方法)概念index是检索list中是不是有该项目access item是看list中第几个是什么(注意是从0开始)使用方法(运用getitem方法)>>> monday = [1.1,2.2,3.3]>>> monday.__getitem__(0) 1.1!!!!!!!!!!简化使用法>>> monday = [1.1,2.2,3.3]>>>
2020-12-22 09:58:29
88
原创 tuple
tuple一级目录二级目录三级目录list和tuple区别tuplelist一级目录二级目录三级目录list和tuple区别tuple>>> monday = (1.1,2.2,3.3)>>> monday.append(6)Traceback (most recent call last): File "<stdin>", line 1, in <module>AttributeError: 'tuple' object h
2020-12-21 09:38:52
182
原创 dict
dictionary types一级目录二级目录三级目录dictionary 中的 values 方法dict.values()和dict.keys()运用dict来求平均数dict和list对比一级目录二级目录三级目录dictionary 中的 values 方法>>> dir(dict) ['__class__', '__class_getitem__', '__contains__', '__delattr__', '__delitem__', '__dir__',
2020-12-21 09:05:14
73
原创 python16-18
python16-18知识点dir(类型)help(str.upper)查看帮助运用方法例子(算平均数)fuction和method引用差别dir(__builtins__)代码知识点dir(类型)dir(str/int/float/list等等)出来对应的方法和属性help(str.upper)查看帮助运用方法例子(算平均数)fuction和method想算一个list的平均数,我们先在dir(list)中查找发现没有这个method所以我们可以考虑用一个fuction引用差
2020-12-17 21:13:32
85
原创 1-9 c programming language
#include <stdio.h>#define daniel '1210'/* run this program using the console pauser or add your own getch, system("pause") or input loop *//*main() { int suga,cc; cc=daniel; while((suga=getchar())!=EOF) { if(suga!=' ') putchar(suga);
2020-07-27 20:38:25
107
原创 c=getchar的问题
1.5.3行计数我一开始不习惯赋值自己打的时候没有赋值存储也奇怪为什么要多此一举,后来发现即使打了CTRLZ也没办法结束当然显示的行数也是错误的课本里面是增加了一个变量c来存储getchar()的值我一开始以为是因为getchar()是一个函数体不能当成变量应用在表达式当中但是书里面又有这一段代码for(nc=0;getchat()!=EOF;++nc)说明getchar()是可以当成变量的这代码当然也是可用的过了很久我才反应过来我的函数里面有两个getchar(),而getchar()函数..
2020-07-25 21:54:49
460
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人