9.特殊疑问句

2023-10-18 03:50
文章标签 特殊 疑问句

本文主要是介绍9.特殊疑问句,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一.什么是特殊疑问句

英语中的特殊疑问句用于询问特定的信息,通常以疑问词开始,疑问词用于引导对特定信息的提问。

二.疑问词

三.特殊疑问句的构成方式

疑问词+一般疑问句/类似一般疑问句的句子。为什么说有时候是类似一般疑问句的句子呢,因为有时候不是一个完整的一般疑问句,下面会具体讲解。

四.疑问词在句中可充当什么成分

在特殊疑问句里面,疑问词可以作主语,宾语,定语,表语,状语,介词宾语等。

五.不同疑问词构成的疑问句

5.1 where

where 这个疑问词表示“在哪里,哪里”,可以在特殊疑问句里面作地点状语表语

5.1.1 作地点状语

一般情况下,“where”作状语,只能出现在主谓宾的句子,相当于一个地点状语。在特殊疑问句中疑问词必须放在开头,且后面一般更一般疑问句,因此可以总结出“where”作状语构成特殊疑问句的句型:

Where(地点状语)+ 一般疑问句 = Where(地点状语)+ 助动词+主语+谓语+宾语?

比如:Where do you learn English?你在哪里学英语?

特殊疑问句也是要注意时态问题的,根据不同的时态,特殊疑问句里面的一般疑问句也有所不同。为了更好理解特殊疑问句的结构以及方便造句,下面根据不同的时态,把“where”作状语构成特殊疑问句的情况分成不同的具体的句型。

Note:疑问词后面要跟一个一般疑问句,所以“where”后面的主谓宾句子必须有助动词,这个也叫倒装结构。

1.一般现在时态

“where”在一般现在时态里面有两个小句型,因为一般现在时态“主谓宾”的句子有第三人称单数的情况。

第一个句型:Where+do+主语(非第三人称单数)+动词原型 +(宾语)+(时间状语)?

1)Where do you learn English?你在哪里学英语?

2)Where do they work?他们在哪里工作?

3)Where do your friends sell clothes?你朋友在哪里卖衣服?

第二个句型:Where+does+主语(第三人称单数)+动词原型+宾语+(时间状语)?

1)Where does Nick teach English?尼克在哪里教英语?

2)Where does she bake sweet potatoes every day?她每天在哪里烤红薯?

3)Where does Jasmine drink coffee?贾思敏在哪里喝咖啡?

2.一般过去时态

Where+did+ 主语+动词原型 +(宾语)+(表过去的时间状语)?

1) Where did you have dinner yesterday? 昨天你在哪里吃饭?

2) Where did she buy this handbag? 她在哪里买这个手提包?

3) Where did he earn money last night? 昨晚他在哪里赚钱?

4) Where did you go last night?你昨晚去了哪里?

5)Where did you buy the book?你在哪里买这本书的?

3.一般将来时态

where引导的特殊疑问句在一般将来时态里面也有两种构成方式:

第一个句型:Where+will+主语+动词原型+(宾语)+(将来的时间状语)?

1) Where will you have your wedding next year? 明年你在哪里举行婚礼?

2) Where will you have dinner after class? 下课之后你在哪里吃饭?

3) Where will she buy a house in the future?她以后在哪里买房?

4) Where will you spend your holiday?你要在哪里过假期?

第二个句型:Where+be 主语 going to+ 动词原型+(宾语)+(将来的时间状语)?

1)Where is she going to look for a job next month? 下个月她去哪里找工作?

2)Where am I going to teach English in the future?以后我会在哪里教英语?

3)Where are my friends going to bake corn tomorrow?我的朋友明天在哪里烤玉米?

4.现在进行时态

where在现在进行时态中只有一个句型,如下所示:

句型:Where +is/are/am+主语+动词现在分词+(宾语)?

1)Where is she drinking wine? 她现在在哪里喝酒?

2)Where is your father doing business?你爸爸在哪里做生意?

3)Where is Nick baking sweet potatoes?尼克正在哪里烤红薯?

4)Where are they having a party?他们正在哪里举行聚会?

5)Where are you having dinner now?你现在在哪里吃饭?

5.现在完成时态

用得很少,只有一种句型,如下所示:

句型:Where +has/have+主语+动词过去分词+宾语?

1)Where has she gone to?她去哪里了?

2)Where has she bought a house?她已经在哪里买了房?

3)Where have they learned English?他们已经在哪里学英语了?

5.1.2 作表语

where 在特殊疑问句里面可以作表语。根据特殊疑问句的规则,我们可以总结出“where”作表语的特殊疑问句句型:

句型:Where(表语)+be+主语+状语?

Where 作表语的情况很多,可以根据表达的需要,根据不同的时态,造出千千万万的句子。请看下面的例子:

1.一般现在时态

句型:Where+is/are/am+主语?

这里的 is/are/am根据主语单复数和人称决定,有时候,也可以加上状语。比如:

1)Where is your husband?你丈夫在哪里?

2)Where is my money?我的钱在哪里?

3)Where are Jeff's lovers?杰夫的爱人在哪里?

4)Where are his shoes?他的鞋子在哪里?

5)Where am Inow?我现在在哪里?

2.一般过去时

句型:Where+ was/were+主语+过去的时间状语?

主语是 "I" 或者单数的时候就用 was;当主语是 you 或者复数的时候就用 were

1)Where were you last night?你昨晚在哪里?

2)Where was she just now?她刚才在哪里?

3)Where were my pens just now?刚才我的钢笔在哪里?

4)Where was Nick last night?尼克昨晚在哪里?

5)Where were my daughters yesterday?我女儿昨天在哪里?

6)Where was he last night?他昨晚在哪里?

3.一般将来时态

where 在特殊疑问句里面作表语的时候,很少用在一般将来时态里面。

句型:Where +will be+主语?/Where will 主语 be?

Where will be my car tomorrow?明天我的车会在哪里

4.现在完成时态

where 在特殊疑问句里面作表语的时候,极少用在现在完成时态里面。

句型:Where+have/has+主语+been?

where have you been?你去哪里了?

Note:有时候where还可以做介词宾语,相当于一个地点副词的作用,比如:

Where are you from?

Where is she from?

Where do you come from?

另外特殊情况也可以做宾补,比如:

where did you put it?

5.2 what

what” 在特殊疑问句里面可以作宾语,表语和主语。做主语的情况比较特殊,这里暂时不讲。

5.2.1 作宾语

首先,简单复习一下宾语,动作的对象或承受者就是宾语,宾语必须放在及物动词后面。“what”在特殊疑问句里面作宾语,必须有及物动词,然而,“what”是疑问词,必须放开头,而且还需要倒装,需要使用助动词,根据特殊疑问句的规则和作宾语的规则,可以总结出“what”在特殊疑问句里面作宾语的句型:

What(宾语)+助动词+主语+及物动词?

这里的助动词要根据时态和人称发生不同的变化,下面就通过时态讲解What在特殊疑问句里面作宾语的构成方式。

1.一般现在时态

句型一:What+do+主语(非小三)+及物动词原型+状语?

1)What do you eat every day?你每天吃什么?

2)What do you do?你做什么?(问你的工作是什么)

3)What do you learn?你学什么?

4)What do you listen to?你听什么?

5)What do my friends eat every day?我朋友每天吃什么?

6)What do your teachers teach?你老师教什么?

句型二:What+does+主语(第三人称单数)+及物动词原型+状语?

1)What does Jefflike? 杰夫喜欢什么?

2)What does Nick hate?尼克讨厌什么?

3)What does your wife like?你老婆喜欢什么?

4)What does your father drink every day? 你爸爸每天喝什么?

2.一般过去时

What+did+主语+及物动词原型+过去的时间状语?

1)  What did you eat just now?你刚才吃的什么?

2)What did they see last night?他们昨晚看见什么?

3)What did you read yesterday?你昨天看了什么书?

3.一般将来时态

句型一:what+will+主语+及物动词的原型+将来的时间状语?

句型二:What+be+主语+going to+及物动词原型+将来的时间状语?

1)What will you eat tomorrow?你明天吃什么?

2)What will we do next week?下个星期我们做什么?

3)What will she borrow tomorrow?明天她要借什么?

4)What is she going to write?她准备写什么?

4.现在进行时态

句型:What+is/are/am+主语+及物动词的现在分词?

1)what are you doing?你在做什么?

2)What are you saying?你在说什么?

3)What is she thinking?她在想什么?

4)What are they writing?他们在写什么?

5)What is he looking at?他在看什么?

6)What are you eating?你正在吃什么?

7)What are they selling?他们在卖什么?

5.现在完成时态

句型:What+has/have+主语+及物动词的过去分词?

1)What have you done?你到底做了什么?

2)What has he eaten?他吃了什么?

如果一个及物动词是双宾动词,双宾动词有两个宾语,一个是表示人的间接宾语,一个是表示事物的直接宾语。What一般作直接宾语,那么还有一个间接宾语。因此,含有双宾动词,并且是what作宾语的特殊疑问句,需要加一个表示人的间接宾语。比如:

1)What are you going to tell me?你要告诉我什么?

2)What did she teach you?她教你什么?

3)What did she give you just now?她刚刚给你什么?

另外,宾语的情况,其实比较复杂,在后面的课程里面,动词不定式和动名词也可以跟一个宾语,甚至介词宾语也算一个宾语,所以“what”作宾语构成一个特殊疑问句,也可以作动词不定式,动名词,含有介词的短语动词的宾语,比如:

1)What do you want to eat?你想吃什么?

“what”在这里作动词不定式“to eat”的宾语。

2)What do you want to know?你想知道什么?

“what”在这里作动词不定式“to know”的宾语。动词不定式,动名词都没有学,所以这里暂时不详细讲解。

5.2.2 作表语

“what”在特殊疑问句里面作表语,跟“where”作表语一样,要放在开头,还要倒装。但是“what”作表语用得不多,并且基本上都用在一般现在时态里面,其他时态极少出现,而且要注意逻辑问题。

句型:What+be+主语?

1)What is this beautiful thing?这个漂亮的东西是什么?

2)What is your secret?你的秘密是什么?

3)What is your plan?你的计划是什么?

5.3 why

why 在特殊疑问句主要作状语,偶尔可以作主语。

5.3.1 作原因状语

“why”在特殊疑问句里面作原因状语,可以出现在“主谓宾”句型里面,也可以出现在“主系表”句型里面。当然跟“where”作状语一样,要根据时态和人称变化,使用不同的助动词,需要倒装,下面根据不同的句型和时态讲解“why”构成特殊疑问句的情况。

why 在主谓宾句型的情况

1.一般现在时态

句型:Why+do/does+主语+动词原型+宾语?

主语是非第三人称的情况,用助动词do,主语是第三人称单数,用助动词does,有时,根据语境,可以跟时间状语。比如:

1)Why do you learn English?你为什么学英语?

2)Why do you love me?你为什么爱我?

3)Why does she buy shoes in taobao.com?她为什么经常在淘宝买鞋子?

4)Why do you love her?你为什么爱她?

5)Why does she order fish every time?为什么她每次都点鱼?

2.一般过去时

句型:Why+did+主语+动词原型 +(宾语)+过去的时间状语?

1)Why did you tell me this story just now?你刚才为什么跟我讲这个故事?

2)Why did you go to Beijing last year?去年你为什么去北京?

3)Why did you sleep /stay up so late last night?昨晚你为什么那么晚睡觉?

4)Why did you buy this book?你为什么买这本书?

3.一般将来时态

句型:Why+will+主语+动词原型+宾语+将来的时间状语?

Why+is/am/are+主语 +going to+动词原型 +宾语+将来的时间状语?

Why will you leave the company next year?明年你为什么要离开公司?

Why are you going to leave the company next year?明年你为什么要离开公司?

4.现在进行时态

句型:Why+is/are/am+主语 +动词的现在分词+(宾语)?

1)Why is she singing so loudly?为什么她现在如此大声地唱歌?

2)Why are they screaming?他们为什么在尖叫?

3)why are they hitting the man?他们为什么在打这个男的?

5.现在完成时态

“why”作原因状语极少出现在现在完成,这里就不举例了。

why 在主系表句型的情况

why 也可以出现在主系表句型里面作原因状语,但是能用的时态比较少。

1.一般现在时态

句型:Why+is/are/ am+ 主语 +表语?

1)Why are you so sad?你为什么如此伤心?

2)Why is she so rich?她为什么那么有钱?

3)Why am I so poor?我为什么这么穷?

4)Why are you so angry?你为什么那么生气啊?

2.一般过去时

句型:Why+was/were+主语+表语+过去的时间状语?

1)Why was she late just now?她刚才为什么迟到?

2)Why were you silent just now?你刚才为什么不说话?

“why”在主系表句型作原因状语,极少出现在一般将来时态和现在完成时态,这里就不举例了。

5.3.2 作主语

有时候,“why”可以在主谓宾结构作主语,不过,谓语动词要用原型,“why”这个时候是“何必”,表示反问。比如:

1) Why get upset just because you got one bad grade? 何必因为一次成绩不好就想不开呢?

2) Why bother to write?  We'll see him tomorrow.  还费事写信干什么?我们明天就见到他了

5.4 whose

Whose翻译为谁的,Whose 只有一个作用,就是作定语,后面跟名词。也就是:Whose+名词

为了方便造句,把“whose+名词”当作一个复合疑问词更好理解。“whose+名词”这个疑问词可以作宾语,表语和主语。另外,“whose”修饰的名词可以是可数名词单数,也可以是复数,还可以是不可数名词,但是一般不能是专有名词。

首先,“whose+名词”作宾语的时候,跟上面的其他疑问词一样,需要助动词,需要倒装,根据时态不同,助动词也不一样,下面同样通过不同的时态来学习“whose+名词”作宾语的造句规则:

1.一般现在时态

句型:Whose 名词+do/does+ 主语+及物动词原型+(状语)?

当主语是非第三人称单数的时候,助动词用“do”,当主语是第三人称单数的时候,助动词用“does”,比如:

1)Whose book do you like?你喜欢谁的书?

2) Whose songs does she listen to every day?她每天听谁的歌?

3)Whose money do you spend?你花谁的钱?

2.一般过去时态

句型:Whose 名词+did+主语+及物动词原型+过去的时间状语?

1)Whose car did he steal?他偷了谁的车?

2)Whose lesson did you learn last year?你去年学谁的课程?

3)whose book did you take?你拿走了谁的书?

3.一般将来时态

句型:Whose 名词+will 主语+及物动词原型+将来的时间状语?

1)Whose daughter will he marry next year?他明年要娶谁的女儿?

2)Whose car will Jeff drive after class?下课之后,杰夫会开谁的车?

句型:Whose 名词+is/are/am+主语 going to 及物动词原型+将来的时间状语?

1)Whose car is Jeff going to drive after class? 下课之后,杰夫会开谁的车?

4.现在进行时态

句型:Whose 名词+is/are/am+主语+及物动词的现在分词?

1)Whose food are you tasting?你正在品尝谁的食物?

2)Whose wine is she drinking?她正在喝谁的红酒?

5.现在完成时态

句型:Whose 名词+has/have+主语+及物动词的过去分词?

当主语是非第三人称单数的时候,助动词用“have”,当主语是第三人称单数的时候,助动词用“has”,比如:

1)Whose purse have you taken?你拿走了谁的钱包?

2)Whose cellphone has she borrowed?她借了谁的手机?

Whose+名词 也可以作表语,句型:Whose 名词+be+主语?

1)Whose car is this? 这是谁的车?

2)Whose book is it? (它)这是谁的书?

3)Whose car is that? 那是谁的车?

4)Whose cars are they?(它们)那些是谁的车?

5)Whose books are those?那些是谁的书?

whose 也可以不加名词,直接单独作表语

Whose is this car?这车是谁的?

Whose is the book? 这书是谁的?

Whose are the books 这些书是谁的?

Whose is this computer 这台电脑是谁的?

5.5 when

when的意思是什么时候,when 在特殊疑问句里面作状语和表语

5.5.1 作时间状语

“when”在特殊疑问句里面作时间状语,可以出现在“主谓宾”句型里面,有时候也可以出现在“主系表”句型。“when”作时间状语有严格的时态要求,下面详细讲解“when”可以出现在哪些时态里面。

1.一般现在时态

句型:When+do/does+主语+动词原型+(宾语)?

当主语是非第三人称单数的时候,助动词用“do”,当主语是第三人称单数的时候,助动词用“does”,比如:

1)When do you get up every morning?你每天早上什么时候起床?

2)When does she do homework?她什么时候做作业?

3)When do they have dinner?他们什么时候吃饭?

2.一般过去时态

句型:When+did+主语+动词原型+(宾语)?

1)When did you get married?你什么时候结婚的?

2)When did you find my video? 你什么时候找到我的视频的?

3)When did they meet each other?他们什么时候见面的?

3.一般将来时态

句型:When+will+主语+动词原型+(宾语)?

When +is/are/am+主语+going to+动词原型+(宾语)?

1)When will you buy a house in Beijing?你什么时候在北京买房?

2)When will she find a boyfriend?她什么时候会找到一个男朋友?

3)When will Pandora get married?潘多拉什么时候结婚?

4)When is she going to buy a ticket?她什么时候买票?

when 作时间状语,不能用现在进行时态,因为,现在进行时态本身就是指此时此刻,不需要时间状语。when 也不能用在现在完成时态,因为现在完成时态,有两种用法:

第一种是表示延续,在特殊疑问句里面一般用“how long”。

第二种不强调时间,因此不需要时间状语。

when 作时间状语,也可以出现在“主系表”句型,但是用得少。而且主要用在一般将来时态

句型:When+will+主语+be+表语?

句型:When+is/are/am+主语+going to+be+表语?

1) When will nick be famous? 尼克什么时候会出名?

2)When will she be a doctor?她什么时候会成为一名医生?

3)When is the girl going to be my student? 这女孩什么时候会成为我的学生?

偶尔,也可以出现在一般过去时态和一般现在时态里面,比如:

句型:When+was/were+主语+表语?

When was he angry?他什么时候生气的?

句型:When+is/am/are+主语+表语?

When is she away?她什么时候离开?她什么时候在外面?

When are they busy every month?他们每个月什么时候忙?

5.5.2 作表语

when 有时候可以在特殊疑问句里面作表语,不过实际生活中用得少

句型:when+be+主语?

1)When is your birthday?你的生日是什么时候?

2)When is the next meeting?下一个会议是什么时候?

3)When is her wedding?她的婚礼是什么时候举行?

第三句话一般不用将来时态,因为婚礼这种日子一般已经选好了,是客观存在的,用一般现在时态最好。

5.6 whom

Whom翻译为:谁,“Whom”就是“who”的宾格,所以只能作宾语。在口语里面,经常可以用“who”代替。不过,在介词后面的时候,不能用“who”代替。如,“with whom?”不能说“with who?”这个主要出现在定语从句里面,这里不详细讲。

“whom”作宾语跟“what”作宾语结构很相似。当然也要注意助动词和时态问题。“whom”作宾语,句型如下:

句型:Whom+助动词 +主语+及物动词?

这里的助动词,要根据时态变化而变化,及物动词也会根据时态发生变化。

1)whom do you love 你爱谁?      (一般现在时态)

2)Whom does she love?她爱谁?(一般现在时态)

3) whom did you find?你找到了谁?(一般过去时态)

4)Whom will you kill tomorrow?明天你要杀了谁?(一般将来时态)

5)Whom are you talking about?你们正在谈论谁?(现在进行时态)

6)Whom has he fallen in love with?他已经爱上了谁?(现在完成时态)

7)Whom has nick discouraged? 尼克打击了谁?(现在完成时态)

5.7 which

witch翻译为哪一个,“which”跟“whose”一样,都是作定语。同样可以把“which+名词”当作一个复合疑问词看待。“which+名词”可以作宾语,不过,which一般情况下只能修饰可数名词的单数,不能修饰复数或不可数名词,除非特殊情况。因为“which”作定语主要强调哪一个。“which+可数名词单数”可以在特殊疑问里作宾语

句型:(Which+可数名词单数)+助动词+主语+及物动词+(状语)?

句型里面的助动词,要根据时态而使用 do,does,did,will,be等等,及物动词有时用原型,有时要根据时态发生格式变化。讲解以上其他疑问词的时候已经基本掌握了,这里不需要再根据时态划分更细的句型了。

1)which girl do you like? 你喜欢哪个女孩?

2)Which book does she like?她喜欢哪一本书?

3) Which man is Pandora going to marry? 潘多拉要嫁给哪一个男人?

4)Which house will you buy?你要买哪个房子?

5) Which shirt did you pick just now? 你刚才挑了哪一件衬衫?

6) which book did you love?你喜欢哪一本书?

7)Which movie have you watched?你已经看过哪部电影了?

8)Which lesson are you listening to?你正在听哪一课?

5.8 how

how 翻译为如何,怎么样,how 在特殊疑问句里面作表语和方式状语

1.作表语

How 最重要的作用是作表语。用在这个句型里面:“how+be+主语?”,这个句型是用来问候的,可以问任何事情,人物的情况,也可用于各种时态。这个句型可以称为万用句型。句型里面的“be”,要根据时态和主语单复数发生变化,请看下面的例子:

1)how are you?你好吗?

Fine,thank you!

还可以根据语境,用下面单词回答:

Good、just so so、not bad、great、wonderful、Tired

2)How is your mother?你妈还好吗?

3)How are your kids?你的孩子好吗?

4)How is your business?你的生意怎么样?

5)How is your wife? 你妻子还好吗?

6)How is Jack?杰克过得怎么样?

7)how are your teachers?你的老师还好吗?

8)How was your holiday?你的假期过得怎么样?

9)How was your weekend?你的周末过得怎么样?

10)How have you been?最近好吗?(用于朋友之间很久不见面的时候问候)

2.作方式状语

How 也可以作方式状语,表示“如何,怎么样”的意思。作方式状语,只能出现在“主谓宾”句型:

句型:How+助动词+主语+谓语+(宾语)+(状语)?

1.一般现在时态

句型:How+do/does+主语+动词原型+(宾语)?

主语是非第三人称单数,助动词用“do”,主语是第三人称单数,助动词用“does”,比如:

1)How do you learn English?你是如何学英语的?

2)How does she do business?她是怎么做生意的?

3)How do you go to work?你怎么去上班的?(问你用什么交通方式去上班)

4)How do you teach English?你是怎么教英语的?

5)How does Nick teach English?尼克是怎么教英语的?

6)How do you make cake?你怎么做蛋糕的?

2.一般过去时,

句型:How+did+主语+动词原型+(宾语)+过去的时间状语?

1)How did he open the door last night?他昨晚是怎么打开这个门的?

2)How did you do your homework last time?你上次是怎么做作业的?

六.疑问词做主语

英语中有些疑问词在疑问句中可以充当主语作用,这个时候,是不需要倒装的,也就是不需要用一般疑问句的构成方式,因为本来主语就是放在开头,疑问词做主语和上面学的都不太一样,因此要注意疑问词做主语的句型:

  • 疑问词(主语)+ 谓语 + 宾语?(动作的句型)

  • 疑问词(主语)+ be + 表语?(状态的句型)

这篇关于9.特殊疑问句的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/230003

相关文章

BUUCTF(34)特殊的 BASE64

使用pycharm时,如果想把代码撤销到之前的状态可以用 Ctrl+z 如果不小心撤销多了,可以用 Ctrl+Shift+Z 还原, 别傻傻的重新敲了 BUUCTF在线评测 (buuoj.cn) 查看字符串,想到base64的变表 这里用的c++的标准程序库中的string,头文件是#include<string> 这是base64的加密函数 std::string

特殊JSON解析

一般的与后台交互;都会涉及到接口数据的获取;而这里的数据一般情况就是JSON 了;JSON 解析起来方便;而且数据量也较小一些;所以JSON在接口数据返回中是个很不错的选择。 下面简单说下JSON解析过程中的一些案例: 这里我用到了三方的架包:fastjson-1.1.39.jar 架包 可以在我的博客中找到下载;或者网上找下 很多的; 这里主要就是映射  关系了;这就要求:实体类的名称和

广东省特殊食品生产试题分享

1.食品污染是指在各种条件下,导致有毒有害物质进入到食物中,造成以下哪项发生转变的过程。(D) A.食品的安全性 B.食品的养分性 C.食品的感官性状 D.以上都是 2.食品污染物是指(D) A.生物性污染物 B.化学性污染物 C.物理性污染物 D.以上都是 3.关于菌落总数的表达,错误的选项是(A) A.反映食品对人体安康的危害程度 B.是食品清洁状态的标志 C.推测食品的耐保藏性 D.指1g检

批量文件编码转换用python实现的utf8转gb2312,vscode设置特殊文件的默认打开编码

批量文件编码转换用python实现的utf8转gb2312, 任意编码之间的相互转换都是可以的.改一下下面的参数即可 convert.py文件内容如下 import osimport globimport chardet#检测文件编码类型def detect_file_encoding(file_path):with open(file_path, 'rb') as f:data = f

ArcGIS Pro SDK (十三)地图创作 3 特殊图层

ArcGIS Pro SDK (十三)地图创作 3 特殊图层 文章目录 ArcGIS Pro SDK (十三)地图创作 3 特殊图层1 高程表面图层1.1 创建具有地表图层的场景1.2 创建新的高程表面1.3 将自定义高程表面设置为 Z 感知图层1.4 将高程源添加到现有高程表面图层1.5 从地图中获取高程表面图层和高程源图层1.6 查找高程表面图层1.7 移除高程表面图层1.8 从曲面获

AUXR-特殊功能寄存器(只写)

AUXR : Auxiliary Register(只写) MnemonicAddbitB7B6B5B4B3B2B1B0Reset ValueAUXR8EHname -  -  - - - -EXTRAMALEOFFxxxx,xx00 禁止ALE信号输出(应用示例供参考,C语言):sfr AUXR = 0x8e; //声明AUXR寄存器的地址AUXR = 0x01;//ALEOFF位置1

【C++ 第二十一章】特殊类的设计(学习思路)

1.请设计一个类,不能被拷贝 设计思路 拷贝只会使用在两个场景中:拷贝构造函数以及赋值运算符重载,因此想要让一个类禁止拷贝,只需让该类不能调用拷贝构造函数以及赋值运算符重载即可。 C++98 的做法 将拷贝构造函数与赋值运算符重载只声明不定义,并且将其访问权限设置为私有即可。(不定义:则拷贝操作无法实际的实现;设置成私有:避免公有被调用出来实现) class A{priva

Python面向对象(15对象嵌套特殊成员)

Python基础语法文章导航: Python基础(01初识数据类型&变量)Python基础(02条件&循环语句)Python基础(03字符串格式化&运算符&进制&编码)Python基础(04 基础练习题)Python数据类型(day05整型&布尔类型&字符串类型)Python数据类型(06列表&元组)Python数据类型(07集合&字典&浮点型&None)Python文件操作01(自动化测试

C++相关概念和易错语法(31)(特殊类的设计、new和delete底层调用分析)

特殊类的设计 在实践过程中,我们难免会接触到一些需要实现特定功能的类。像之前提过的unique_ptr就是直接delete拷贝构造和赋值函数。下面会分享一些常见的特殊类的实现 1、防拷贝和防赋值 通过封死拷贝构造和赋值函数来保护对象里面内容不被复制。如果对象里面的内容是指针,对析构次数有严格要求的话(如unique_ptr)就通常采用这种处理方法。 注意拷贝构造和移动拷贝为一体,赋值重

特殊情况考虑-2708. 一个小组的最大实力值

2708. 一个小组的最大实力值 给你一个下标从 0 开始的整数数组 nums ,它表示一个班级中所有学生在一次考试中的成绩。老师想选出一部分同学组成一个 非空 小组,且这个小组的 实力值 最大,如果这个小组里的学生下标为 i0, i1, i2, ... , ik ,那么这个小组的实力值定义为 nums[i0] * nums[i1] * nums[i2] * ... * nums[ik​] 。