当前位置:首页 > 星座达人

#NAME?:如何用英语问别人名字?最好别用What's your name

分享到

如何用英语问别人名字?最好别用What's your name

今天皮卡丘跟大家聊有点过时的英语表达,刚学英文的时候老师都教我们:字面意思确实如此,可现在很多老外说这句话相当于问:现在的教材没有与时俱进?真有点坑学生的节奏呀”What's wrong01、不要再用"?啦初中教材上的李雷和韩梅梅?曾经有过这么一段经典的对话?I'm fine too.①现在老外很少用How are you?和How do you do询问别人近况;这些见面语早已被"②现在也很少用"?回答?取而代之的是"。Good"或者"?知识延伸;「not bad」根据语气不同?可以表达三层意思1)(叹气……)not bad……(耸肩;表情复杂)——完蛋。扑街了2)(面露一脸滑稽的微笑;语气轻快)not bad——还行吧3)一脸欣喜和不可思议;语气缓慢而惊喜雀跃) not bad,不错哟02、为什么用"不礼貌。这句话的意思太直接:好像老师问学生,警察问犯人,有点触犯对方,特别是问一些相对敏感的话题,询问他人名字,如果加上"!少了质问的态度;语气上缓和许多?譬如;最地道的表达是,) How do I 语气比 may I语气更委婉,address表示称呼。比直接知道别人的名字更容易让对方接受,03、"太正式了这个表达完全没有问题;只是太正式了,想要表达得更日常一点,thanks a tonne(tonne一吨)这句话的意思是表达你对他的感谢比一吨还多:其它地道的表达?interesting"。不是真心说;有趣;可以翻译为",vi?l] laughter",成了不屑、讥讽的代名词?在一次外交部记者会上有记者问?美国总统特朗普称?中方经常出尔反尔?中方对此有何评论;华春莹回答;我看到了有关报道“I have seen relevant reports and twitter. Hmm. How interesting.划重点;

EXCEL表中“#NAME?”是什么意思?

在EXCEL,#NAME出现是因为输入公式时输入的函数名称不正确。当输入excel文件时无法识别。具体的解决方法为:我们在计算机上打开excel。2、然后我们在表格中输入一些数字。3、然后我们在单元格中输入= couut(A1:A5)并按Enter。

你常常在写的 if __name__ == \'__main__\' 到底是个啥?

EXCEL表中出现#NAME是什么意思?

以上希望对你有帮助那么我们下回见peace扫一扫学习 Python 没烦恼阅读原文

你常常在写的 if __name__ == '__main__' 到底是个啥?

你在写 Python 代码的时候经常会写到这么一句if __name__ == '__main__' 市面上很多 Python 相关的教程都是在这里一笔带过有些比较好奇的 b 友想知道为啥要这样写刚好有人问起小帅b今天就来告诉你为啥那么接下来就是学习 Python 的正确姿势当你在写 .py 的时候一般是以两种方式存在的1、作为脚本直接运行了2、作为模块给别人导入你的代码在被执行的时候Python 解释器会先去读取你的 Python 代码然后定义一些全局的内置变量而我们常常写的这个 __name__就是其中的变量之一有些人会这样判断 __name__ 的值是 __main__就说明这里是程序入口不过这里的运行结果是这里按顺序运行先执行的是打印 name这和 java 有点不同没有所谓的主函数public static void main(String[] args){…}那么这个 __name__ 是来干嘛的把 if __name__ == '__main__' 去掉不也能照样运行我们再定义一个方法专门用来打印变量 name 的值直接运行可以看到 name 的值是 main接着我们把这个文件命名为 A.py 作为模块给 B.py 导入直接 import A然后运行 运行可以看到A模块的调用都被执行了而且有一点很不同的是这里的 name 值是 A而不是 __main__到这里你会发现当 .py 直接运行的时候__name__的值是__main__而当 .py 被当作模块导入的时候__name__的值是模块的名称我们接着修改一下 A.py本来是这样的现在改成这样再运行 B.py这次就不会运行到 A 的调用了所以你的 .py 可以作为自己的脚本运行在 main 中做一些测试或者本身程序的运行当然你也可以使用你的 .py 作为模块给别人使用给别人提供一些便利为了不让别人一导入你的模块就直接运行整个脚本使用if __name__ == '__main__' ok,以上希望对你有帮助那么我们下回见peace扫一扫学习 Python 没烦恼阅读原文

c语言的 _##name意思?

## 连接符号由两个井号组成,其功能是在带参数的宏定义中将两个子串(token)联接起来,从而形成一个新的子串。但它不可以是第一个或者最后一个子串。所谓的子串(token)就是指编译器能够识别的最小语法单元。简单的说,##“是一种分隔连接方式”它的作用是先分隔,然后进行强制连接,分隔的作用类似于空格,我们知道在普通的宏定义中。预处理器一般把空格解释成分段标志,对于每一段和前面比较,相同的就被替换,但是这样做的结果是。被替换段之间存在一些空格,如果我们不希望出现这些空格。就可以通过添加一些 ##来替代空格,举列 – 试比较下述几个宏定义的区别 #define A1(name。type) type name_##type##_type 或 #define A2(name,A2(a1;int),解释;1) 在第一个宏定义中:之间”之间没有被分隔”所以预处理器会把name_##type##_type解释成3段”这中间只有”是在宏前面出现过 的”2) 而在第二个宏定义中“之间也被分隔了,所以预处理器会把name##_##type##_type解释成4段“type:_type”这其间“就有两个可以被宏替换了”3) A1和A2的定义也可以如下“type) type name_ ##type ##_type <“##前面随意加上一些空格>”#define A2(name,type) type name ##_ ##type ##_type 结果是## 会把前面的空格去掉完成强连接,得到和上面结果相同的宏定义。或再比如#define LINK_MULTIPLE(a:b,c;d) a##_##b##_##c##_##dtypedef struct _record_type LINK_MULTIPLE(name;company,position,salary)。这里这个语句将展开为,

如何简单地理解Python中的if __name__ == '__main__'

0