python基础-练习题
'''1简述变量命名规范''' #变量只能是字母、数字或下划线的任意组合。 #变量名的第一个字符不能是数字。 ''' 2、name = input(“>>>”) name变量是什么数据类型?''' # 字符型str #name = input (">>>") #print (name,type(name)) '''3、if条件语句的基本结构?''' #(1) 单独 if #(2) if else. 二必选一 #(3)if elif elif .... #(4)if elif elif .... else #(5)if 嵌套 '''4、⽤print打印出下⾯内容: 文能提笔安天下, 武能上马定乾坤. 心存谋略何人胜, 古今英雄唯是君. ''' msg = ''' 文能提笔安天下, 武能上马定乾坤. 心存谋略何人胜, 古今英雄唯是君.''' #print (msg) '''5、利⽤if语句写出猜⼤⼩的游戏: 设定一个理想数字比如: 66, 让用户输入数字, 如果比66大, 则显示猜测的结果 大了; 如果比66小, 则显示猜测的结果小了;只有等于66, 显示猜测结果正确。''' #n = int(input('请输入一个数字')) #if n > 66: #print ('猜测结果大了') #elif n < 66: #print('猜测结果小了') #else: #print('猜测结果正确') #n = int(input('请输入一个数字')) #if n > 66: #print ('猜测结果大了') #elif n < 66: #print('猜测结果小了') #elif n == 66: #print('猜测结果正确') '''6、提示用户输入他的年龄, 程序进行判断. 如果小于10, 提示小屁孩, 如果大于10, 小于 20, 提示青春期叛逆的小屁孩. 如果大于20, 小于30. 提示开始定性, 开始混社会的小屁孩儿, 如果大于30, 小于40. 提示看老大不小了, 赶紧结婚小屁孩儿. 如果大于40, 小 于50. 提示家里有个不听话的⼩屁孩儿. 如果大于50, 小于60. 提时自己马上变成不听 话的老屁孩儿. 如果大于60, 小于70. 提示活着还不错的老屁孩儿. 如果大于70, 小于 90. 提示人生就快结束了的一个老屁孩儿. 如果大于90以上. 提示. 再见了这个世界.''' ''' age = int(input('请输入你的年龄')) if age < 10: print('小屁孩') if 10< age < 20: print('青春期叛逆的小屁孩') if 20< age < 30: print('开始定性, 开始混社会的小屁孩儿') if 30< age < 40: print('看老大不小了, 赶紧结婚小屁孩儿') if 40< age < 50: print('家里有个不听话的⼩屁孩儿') if 50< age < 60: print('活着还不错的老屁孩儿') if 60< age < 70: print('人生就快结束了的一个老屁孩儿') if age > 90: print('再见了这个世界') ''' ''' 7、单行注释以及多行注释?''' #单行注释用# #多行注释用''' '''8、简述你所知道的Python3x和Python2x的区别?''' #python2x:源码重复,冗长。 #python3x:将源码规范化,简单化,清晰化。 '''9、提示用户输入⿇花藤. 判断⽤户输入的对不对. 如果对, 提示真聪明, 如果不对, 提 示你是傻逼么''' #name = input('请输入马化腾:') #if name == '马化腾': #print ('真聪明') #else: #print ('你是傻逼么') '''10、使用while循环输出1 2 3 4 5 6 8 9 10''' #n = 1 #while n <= 10: #if n == 7: #n = n + 1 #continue #print(n) #n = n + 1 ''' 11、求1-100的所有数的和''' #s = 0 #n = 1 #while n<=100: #s = s +n #n = n + 1 #print (s) ''''12、输入1-100内的所有奇数''' #s = 0 #n = 1 #while n<51: #b = 2*n-1 #print(b) #n = n + 1 '''' 13、输出1-100内的所有偶数''' #s = 0 #n = 1 #while n< 51: #b = 2*n #print(b) #n = n + 1 ''' 14、求1-2+3-4+5-6+...99的所有数的和''' #n=1 #s=0 #while n <= 99: #s = (-1)**(n-1)*n+s #n = n + 1 #print(s)
'''1简述变量命名规范'''
#变量只能是字母、数字或下划线的任意组合。
#变量名的第一个字符不能是数字。
''' 2、name = input(“>>>”) name变量是什么数据类型?'''
# 字符型str
#name = input (">>>")
#print (name,type(name))
'''3、if条件语句的基本结构?'''
#(1) 单独 if
#(2) if else. 二必选一
#(3)if elif elif ....
#(4)if elif elif .... else
#(5)if 嵌套
'''4、⽤print打印出下⾯内容:
文能提笔安天下,
武能上马定乾坤.
心存谋略何人胜,
古今英雄唯是君. '''
msg = '''
文能提笔安天下,
武能上马定乾坤.
心存谋略何人胜,
古今英雄唯是君.'''
#print (msg)
'''5、利⽤if语句写出猜⼤⼩的游戏:
设定一个理想数字比如: 66, 让用户输入数字, 如果比66大, 则显示猜测的结果
大了; 如果比66小, 则显示猜测的结果小了;只有等于66, 显示猜测结果正确。'''
#n = int(input('请输入一个数字'))
#if n > 66:
#print ('猜测结果大了')
#elif n < 66:
#print('猜测结果小了')
#else:
#print('猜测结果正确')
#n = int(input('请输入一个数字'))
#if n > 66:
#print ('猜测结果大了')
#elif n < 66:
#print('猜测结果小了')
#elif n == 66:
#print('猜测结果正确')
'''6、提示用户输入他的年龄, 程序进行判断.
如果小于10, 提示小屁孩,
如果大于10, 小于 20, 提示青春期叛逆的小屁孩.
如果大于20, 小于30. 提示开始定性, 开始混社会的小屁孩儿,
如果大于30, 小于40. 提示看老大不小了, 赶紧结婚小屁孩儿.
如果大于40, 小 于50. 提示家里有个不听话的⼩屁孩儿.
如果大于50, 小于60. 提时自己马上变成不听 话的老屁孩儿.
如果大于60, 小于70. 提示活着还不错的老屁孩儿.
如果大于70, 小于 90. 提示人生就快结束了的一个老屁孩儿.
如果大于90以上. 提示. 再见了这个世界.'''
'''
age = int(input('请输入你的年龄'))
if age < 10:
print('小屁孩')
if 10< age < 20:
print('青春期叛逆的小屁孩')
if 20< age < 30:
print('开始定性, 开始混社会的小屁孩儿')
if 30< age < 40:
print('看老大不小了, 赶紧结婚小屁孩儿')
if 40< age < 50:
print('家里有个不听话的⼩屁孩儿')
if 50< age < 60:
print('活着还不错的老屁孩儿')
if 60< age < 70:
print('人生就快结束了的一个老屁孩儿')
if age > 90:
print('再见了这个世界')
'''
''' 7、单行注释以及多行注释?'''
#单行注释用#
#多行注释用'''
'''8、简述你所知道的Python3x和Python2x的区别?'''
#python2x:源码重复,冗长。
#python3x:将源码规范化,简单化,清晰化。
'''9、提示用户输入⿇花藤. 判断⽤户输入的对不对. 如果对, 提示真聪明, 如果不对, 提
示你是傻逼么'''
#name = input('请输入马化腾:')
#if name == '马化腾':
#print ('真聪明')
#else:
#print ('你是傻逼么')
'''10、使用while循环输出1 2 3 4 5 6 8 9 10'''
#n = 1
#while n <= 10:
#if n == 7:
#n = n + 1
#continue
#print(n)
#n = n + 1
''' 11、求1-100的所有数的和'''
#s = 0
#n = 1
#while n<=100:
#s = s +n
#n = n + 1
#print (s)
''''12、输入1-100内的所有奇数'''
#s = 0
#n = 1
#while n<51:
#b = 2*n-1
#print(b)
#n = n + 1
'''' 13、输出1-100内的所有偶数'''
#s = 0
#n = 1
#while n< 51:
#b = 2*n
#print(b)
#n = n + 1
''' 14、求1-2+3-4+5-6+...99的所有数的和'''
#n=1
#s=0
#while n <= 99:
#s = (-1)**(n-1)*n+s
#n = n + 1
#print(s)

浙公网安备 33010602011771号