有关python编程的一些问题?

有关python编程的一些问题


芜湖不芜
浏览 710回答 3
3回答

Qyouu

123456789# -*- coding: cp936 -*-temp=input("猜猜数字")guess=int(temp)if guess==8:    print"你是蛔虫吗"    print"哼,中了"else:    print"错了,"    print"游戏结束!"input() 和int()都是内建函数,带括号。

神不在的星期二

def get_year_count():result = dict()for k, v in Beatles_Discography.items():if result.get(v, None) is None:result[v] = 1else:result[v] += 1result = sorted(result.iteritems(), lambda x:x[1], reverse=True)return resultdef get_the_most(the_list):result = list()temp = 0for the_tuple in the_list:if temp == 0:temp = the_tuple[1]result.append(the_tuple[0])elif temp == the_tuple[1]:result.append(the_tuple[0])else:breakreturn resultif __name__ == "__main__":the_list = get_year_count()result = get_the_most(the_list)print(result)

慕桂英3389331

字符串是单个字符的有序列表。你可以做测试,定义一个字符串,可以使用list方式逐个输出字符。字符编码是字符在计算机内存中的表示方式。计算机只识别二进制数,而字符是二进制数编码的显示图形,每个字符其实对计算机来说就是一个点阵图形。不同的编码对同一个字符的二级制表示方式可能不同,比如utf-8和GBK。变量是内存数字的地址表示,先定义一个变量,那么脚本在读取执行过程中遇到它就在内存中保存变量的内容,并把该数据内存的首地址给变量。(当然还要保存数据类型和长度等)变量名就是变量的名字,同一个内存地址可以有不同的变量名。它是一个标号。str表示变量的类型,也就是class。它是字符型。在python中没有char与str之分,因为字符串是单个字符的有序列表。a = '我是中国'当脚本执行到上面时,在内存中写入字符串”我是中国“,然后把首地址,字符类型,长度(等)用a来表示。如果可以的话,可以刻使用python进行debug,然后你可以详细的看清楚变量都有什么内容。python和其他语言没有太大区别,无非就是组织形式,语法变化。
打开App,查看更多内容
随时随地看视频慕课网APP