1、使用prin方式进行输出(输出的目的地是文件)
fp=open('C:/Users/123456/Desktop','w')
print('奋斗成就更好的自己',file=fp)
fp.close()
2、第二种方式,使用文件读写操作
with open('C:/Users/123456/Desktop','w')as file:
file.write('奋斗成就更好的自己')
二、输出北京的天气预报
print('星期日','今天')
print('--------------------------------------')
print('08时','11时','14时','17时','20时','23时')
print('10℃','13℃','15℃','16℃','18℃','16℃')
print('--------------------------------------')
三、统计字符串中出现指定字符的次数
def get_count(s,ch)
count=0
for item in s:
if ch.upper()==item or ch.lower()==item:
count+=1
return count
if __name__=='__main__':
s='hellopython,hellojava,hellogo'
ch=input('请输入要统计的字符:')
count=get_count(s,ch)
print(f'{ch}在{s}中出现的次数为:{count}')
四、格式化输出商品名称和单价
def show(lst):
for item in lst:
for i in item:
print(i, end='tt')
print()
lst=[['01','电风扇','美的','500'],
['02','洗衣机','TCL','5100'],
['03','微波炉','是的','5040']]
print('编号tt名称tt品牌tt单价')
show(lst)
print('---------------格式化-----------------')
print('编号tt名称tt品牌tt单价')
for item in lst:
item[0]='000'+item[0]
item[3]='¥{:.2f}'.format(item[3])
show(lst)
五、猜数字游戏
import random
def guess(num,guess_num):
if num==guess_num:
return 0
elif guess_num>num:
return 1
else:
return -1
num=random.randint(1,100)
for i in range(10):
guess_num=int(input('我心里有个1-100的整数请你猜一猜:'))
result=guess(num,guess_num)
if result==0:
print('猜对了')
break
elif result>0:
print('大了')
else:
print('小了')
else:
print('真笨,10次都没猜中')
六、判断是否能构成三角形
def is_triangle(a,b,c):
if a<0 or b<0 or c<0:
raise Exception('三条边不能是负数')
#判断是否构成三角形
if a+b>c and b+c>a and a+c>b:
print(f'三角形的边长为a{a},b={b},c={c}')
else:
raise Exception(f'a{a},b={b},c={c},不能构成三角形')
if __name__ == '__main__':
try:
a=int(input('请输入第1条边'))
b = int(input('请输入第2条边'))
c = int(input('请输入第3条边'))
is_triangle(a,b,c)
except Exception as e:
print(e)
七、定义一个圆的类
八、定义学生类录入5个学生信息存储到列表中



