python基础1

#变量打印
#name='jay'
#sex='男'
#age=20
#level=10
#print('名字:'+name+' 性别:'+sex+" 年龄:"+str(age)+" 级别:"+str(level))

#用户输入
#import_data=input('请输入数据:')
#print('您输入的是:'+import_data)

#多行字符串必须用多引号
#msg = '''
#点了一个小菜,
#再来二两小酒,
#你问我为啥一个人,
#因为我没有女朋友。
#'''
#print(msg)

#字符串可以相加、相乘
#只能字符串加字符串,不能字符串加其他类型;字符串相加是新创建一个存储来存放拼接后的字符串
#who='灭霸 '
#print(who*5);#会输出5遍
#who1='灭霸霸'
#who2='卡魔拉'
#print(who1+who2)

#列表集合
#students1=['egon','alex','wupeiqi']
#students2=list(['x1','ko','pp',])
#for it1 in students1:
# print(it1)
#for index in range(0,len(students2)):
# print(students2[index])

#列表嵌套
#students_info=[['egon',18,['play','drink']],['alex',18,['read','sleep']]]
#print(students_info[0][2][0])#输出:play

#字典
#myself={'name':'jay.xing','description':'每个程序员都是个逗比。','hobby':['钓鱼','游泳'],'children':{'boy':'邢晨歌','girl':'邢晨舞'}}
#print(myself['description'])
#print(myself["hobby"][0])
#print("children:"+myself['children']['boy']+"/"+myself['children']["girl"])

#格式化输出 占位符,字符串:%s;数字:%d
#print('my name %s,my age %d' %('jay',20))

#接收用户输入,打印成指定格式,python3.0所有的输入都默认是字符串
#name=input('your name: ')
#age=input('your age: ') #用户输入18,会存成字符串18,无法传给%d
#print('my name %s,my age %s' %(name,age))

#布尔 所有数据类型都自带布尔值
#1、None,0,空(空字符串,空列表,空字典等)三种情况下布尔值为False
#2、其余均为真

#if elif else 记得判断后面加冒号
#money=1000
#if money > 500:
# print('太贵了吧,不买!!!')
#elif money<=500 and money>100:
# print('还行,就它吧!')
#else:
# print('便宜没好货!!!')

#集合的判断
#sex = '男'
#ss = ['男','女']
#if sex in ss:
# print('你是:'+sex+'人')
#else:
# print('走开,我不认识你!')

#while 循环,ctrl+C可以强制停止无限循环;
#break:跳出循环;continue:终止本次循环,转入下次循环;
#while 后面的else 作用是指,当while 循环正常执行完,中间没有被break 中止的话,就会执行else后面的语句
#count = 0
#while count<5:
# sn = input('箱子里有什么:')
# if sn=='兔子':
# print('恭喜,答对了!')
# break;
# else:
# count+=1
# if count==5:
# print('你没机会了!')
# else:
# print('回答错误,还有' + str(5-count) + '次机会!')
#else:
# print('while循环执行完毕');

#for循环 1 到 10
#for i in range(1,10):
# for j in range(1,i+1):
# print('%s*%s=%s' %(i,j,i*j),end=' ')
# print()

#for循环集合1
#fruits = ['banana','apple','mango']
#for index in range(len(fruits)):
# print('当前水果:%s' %(fruits[index]))

#for循环集合2 必须要缩进,否则被当做循环外的代码
#fruits2 = ['banana2','apple2','mango2']
#for index2 in fruits2:
# print('当前水果:'+index2)

猜你喜欢

转载自www.cnblogs.com/xsj1989/p/9067768.html