python3 练习题 day01
#练习题: ''' 1、简述变量命名规范 ''' #变量名由数字、字母、下划线组成 #变量名可以字母和下划线开头,不能以数字开头,并且不能全为数字 #变量名不能太长,且要有意义 #最好使用驼峰或下划线格式命令 #变量不能使用Python关键字,如if ''' 2、name = input(“>>>”) name变量是什么数据类型? ''' #str字符串型 ''' 3、if条件语句的基本结构? ''' # 情况一 # if 条件: # 语句... #情况二 #if 条件: # 语句... #else: # 语句... #情况三 #if 条件: # 语句... #elif 条件: # 语句... #else: # 语句... #情况四(嵌套) #if 条件: # if 条件: # 语句... # else: # 语句... #else: # 语句 ''' 4、用print打印出下面内容: 文能提笔安天下, 武能上马定乾坤. 心存谋略何人胜, 古今英雄唯是君. ''' # print("文能提笔安天下,\n武能上马定乾坤.\n心存谋略何人胜,\n古今英雄唯是君.") #方法一 # print('''文能提笔安天下, #方法二 # 武能上马定乾坤. # 心存谋略何人胜, # 古今英雄唯是君. # ''') ''' 5、利用if语句写出猜大小的游戏: 设定一个理想数字比如:66,让用户输入数字,如果比66大,则显示猜测的结果大了; 如果比66小,则显示猜测的结果小了;只有等于66,显示猜测结果正确。 ''' # count = 66 # while True: # num = input("请输入数字:") # if int(num) > count: # print("猜大了") # elif int(num) < count: # print("猜小了") # else: # print("猜对了") # break # continue ''' 6、提示用户输入他的年龄,程序进行判断. 如果小于10, 提示小屁孩, 如果大于10, 小于于 20, 提示青春期叛逆的小屁孩. 如果大于20, 小于30. 提 示开始定性, 开始混社会的小屁孩儿, 如果大于30, 小于40. 体制看老大不小了, 赶紧结婚小屁孩儿. 如果大 于40, 小于50. 提示家里有个不听话的小屁孩儿. 如果大于50, 小于60. 提示自己马上变成不听 话的老屁孩 儿.如果大于60, 小于70. 提示活着还不错的老屁孩儿. 如果大于70, 小于于 90. 提示人生就快结束了的一个 老屁孩儿. 如果大于90以上. 提示. 再见了这个世界. ''' #age = int(input("请输入您的年龄:")) #if age > 90: # print("再见了这个世界") #elif age > 70: # print("人生就快结束了的一个老屁孩儿") #elif age > 60: # print("活着还不错的老屁孩儿") #elif age > 50: # print("自己马上变成不听 话的老屁孩儿") #elif age > 40: # print("家里有个不听话的小屁孩儿") #elif age > 30: # print("体制看老大不小了, 赶紧结婚小屁孩儿") #elif age > 20: # print("青春期叛逆的小屁孩") #elif age > 10: # print("青春期叛逆的小屁孩") #else: # print("小屁孩") ''' 7、单行注释以及多行注释? ''' #使用#进行单行注释,使用3个单引号进行多行注释 ''' 8、简述你所知道的Python3x和Python2x的区别? ''' #Python3x是Python2x的的新版本,两个版本互补兼容, # python3x 打印是print("aa") python2x打印是print "aa" ''' 9、提示用户输入麻花藤. 判断用户输入的对不对. 如果对, 提示真聪明, 如果不对, 提示你 是傻逼么 ''' #str1 = "麻花藤" #name = input("请输入(麻花藤):") #if name == str1: # print("真聪明") #else: # print("你是傻逼么") # ''' 10、使用while循环输入 1 2 3 4 5 6 8 9 ''' # num = 0 # while num <= 9: # num = num + 1 # if num == 7: # continue # print(num) ''' 11、求1-100的所有数的和 ''' # num = 1 # Sum = 0 # while num <= 100: # Sum += num # num += 1 # print(Sum) ''' 12、输出 1-100 内的所有奇数 ''' # num = 1 # while num <= 100: # if num%2 == 1: # print(num) # num = num + 1 ''' 13、输出 1-100 内的所有偶数 ''' # num = 1 # while num <= 100: # num = num + 1 # if num%2 == 0: # print(num) ''' 14、求1-2+3-4+5 ... 99的所有数的和 ''' # num = 1 # Sum = 0 # while num <= 99: # if num%2 == 0: # Sum = Sum - num # else: # Sum = Sum + num # num = num + 1 # print(Sum)