1)使用python打印信息,分别打印你的名字、年龄、爱好#print('wang,23,shopping')#2)使用变量,分别打印你的名字、年龄、爱好#name='wang'#age=23#interesting='shopping'#print(name,age,interesting)#3)从键盘输入你的名字,年龄和爱好,并输出#name=input('请输入您的姓名:')#age=input('请输入您的年龄:')#hobby=input('请输入您的爱好:')#print(name,age,hobby)
#4)#预置一个数字,用户从键盘输入数字猜,#猜对了告诉用户bingo,#猜大了或者猜小了都告诉用户#num=100#keynum=int(input('请从键盘输入数字:'))#ifnum==keynum:#print('bingo~')#elifkeynum>num:#print('猜大了~')#else:#print('猜小了~')
#5)#编写一段Python脚本,要求用户输入学生的分数,输入的分数在0-100范围内:#如果分数在90分或以上,打印优秀;如果分数在80分或以上且在90以下,打印良;如果分数在60分或以上#且在80以下,打印中;如果分数低于60分,打印不及格#whileTrue:#score=int(input('请输入分数:'))#if0<=score<=100:#ifscore>=90:#print('优秀')#elifscore>=80:#print('良好')#elifscore>=60:#print('中')#else:#print('不及格')#else:#print('请输入合理的分数!')
#6)#请输入两个整数a,b,比较a+b和a×b哪个大,输出判断结果。#a=int(input('请输入第一个数:'))#b=int(input('请输入第二个数:'))#ifa+b>a*b:#print(f'{a}+{b}>{a}*{b}')#elifa+b==a*b:#print(f'{a}+{b}=={a}*{b}')#else:#print(f'{a}+{b}<{a}*{b}')
#7)#输出以下星号#1.#*#*#*#*#*
#foriinrange(5):#print('*')
#2.#*****#foriinrange(5):#print('*',end='')
#3.#*#**#***#****#*****
#foriinrange(1,6):#forjinrange(1,i+1):#print('*',end='')##print()
#8)#输出99乘法表#foriinrange(1,10):#forjinrange(1,i+1):#print(f'{j}*{i}={i*j}',end='')#print()
#9)#猜数字游戏:预置一个数字让用户猜。游戏总共有5次机会,猜对了,游戏直接结束。5次都猜错了,游戏结束。每次猜大或者猜小了,都告诉用户。#num=100#foriinrange(1,6006):#keynum=int(input('请输入一个数:'))#ifkeynum==num:#print('猜对了')#break#elifkeynum>num:#print('猜大了')#elifkeynum #10)#有一张厚度为0.1毫米的纸,假设它足够大,重复将其对折,问对折多少次之后,其厚度可以抵达(再对折一次就超过)珠穆朗玛峰的高度?#珠峰高度统一为8844.32米#h=0.0001#c=0#whileh<=8844.32:#h=h*2#c=c+1#print(c-1) #11)#把100~200之间的不能被3整除的数输出i%3#count=0#foriinrange(100,201):#ifi%3!=0:#print(i)#count+=1#print(count) #12)#用1元纸币兑换1分,2分和5分的硬币,要求兑换总数为50枚,问可以有多少种组合,每种组合对应1分,2分,5分分别是多少#count=0#foriinrange(0,101):#forjinrange(0,51):#forkinrange(0,21):#ifi+j+k==50andi*1+j*2+k*5==100:#count+=1#print(i,j,k)##print(count) #13)#编写程序,一直循环让用户输入成绩,并根据输入的成绩进行判断。范围是0-100之间。#如果该值大于等于85,系统提示“H,成绩优秀”;#如果该值小于85且大于等于60,系统提示“M,成绩良好”;#如果该值小于60,系统提示“L,成绩不及格#whileTrue:#score=int(input('请输入分数:'))#if0<=score<=100:#ifscore>=85:#print('H,成绩优秀')#elifscore>=60:#print('M,成绩良好')#else:#print('L,成绩不及格')#else:#print('请输入合理的分数!') #14)#从键盘输入一个值,判断它是否是素数,如果是,打印出来,并且循环输入判断#whileTrue:#num=int(input('请输入一个数:'))#ifnum==1:#print('1不是素数~')#continue#ifnum==2:#print('2是素数~')#continue#foriinrange(2,num):#ifnum%i==0:#print(f'{num}不是素数')#break#else:#print(f'{num}是素数') #15)#红球5个,黑球7个,白球9个,随机取出12个,可能的颜色组合有多少种?(多重循环)#count=0#foriinrange(0,6):#forjinrange(0,8):#forkinrange(0,10):#ifi+j+k==12:#print(i,j,k)#count+=1#print(count) #19)#输入一个整形数字,统计该数字的位数,并倒序输出。如2343847倒序后为7483432(len)#str=input('请输入一串数字:')##如何将字符串变为列表?#print(len(str))#foriinstr:#list.append(i)#list.reverse()#ist=[]print(list)