例1
import sys #声明字符串数组并初始化 newspaper=['1.北京晚报','2.作家文摘','3.参考消息', '4.证券报','5.不需要'] #字符串数组的输出 for i in range(5): print('%s ' %newspaper[i], end='') try : choice=int(input('请输入选择:')) #输入的判断 if choice>=0 and choice<4: print('%s' %newspaper[choice-1]) print('谢谢您的订购!!!') elif choice==5: print('感谢您的参与!!!') else: print('数字选项输入错误') except ValueError: print('所输入的不是数字')
输出
1.北京晚报 2.作家文摘 3.参考消息 4.证券报 5.不需要 请输入选择:1 1.北京晚报 谢谢您的订购!!!
例2
print('1.80以上,2.60~79,3.59以下') ch=input('请输入等级分数: ') #条件语句开始 if ch=='1': print('继续保持!') elif ch=='2': print('还有进步空间!!') elif ch=='3': print('请多多努力!!!') else: print('error')
输出
1.80以上,2.60~79,3.59以下 请输入等级分数: 99 error
例3
month=int(input('请输入月份: ')) if 2<=month and month<=4: print('充满生机的春天') elif 5<=month and month<=7: print('热力四射的夏季') elif month>=8 and month <=10: print('落叶缤纷的秋季') elif month==1 or (month>=11 and month<=12): print('寒风刺骨的冬季') else: print('很抱歉没有这个月份!!!')
输出
请输入月份: 3 充满生机的春天
例4
iVal=input('请输入8进制数值:') print('您所输入8进制数值,其对应的10进制数为:%d' %int(iVal,8)) print('') iVal=input('请输入10进制数值:') print('您所输入10进制数值,其对应的8进制数为:%o' %int(iVal,10)) print('') iVal=input('请输入16进制数值:') print('您所输入16进制数值,其对应的10进制数为:%d' %int(iVal,16)) print('') iVal=input('请输入10进制数值:') print('您所输入10进制数值,其对应的16进制数为:%x' %int(iVal,10)) print('')
输出
请输入8进制数值:76 您所输入8进制数值,其对应的10进制数为:62 请输入10进制数值:101 您所输入10进制数值,其对应的8进制数为:145 请输入16进制数值:45 您所输入16进制数值,其对应的10进制数为:69 请输入10进制数值:90 您所输入10进制数值,其对应的16进制数为:5a
例5
#我的第一个Python程序练习 print('第一个Python语言程序!!!')
name="陈大忠" age=30 print("%s 的年龄是 %d 岁" % (name, age))