tuple 元组(创建后不能修改) tuple = "cat","dog","tiger","human" print(tuple) def fun(x): return x,x*2 print(type(fun(3))) for x,y in ((2,0),(2,5),(3,8)): print(x+y) set 集合 S = {435,"BAT",(25,"CS"),435} pri…
天天向上 dayup,dayfactor = 1.0,0.01 for i in range(365): if i % 7 in [6,0]: dayup = dayup*(1-dayfactor) else: dayup = dayup*(1+dayfactor) print("{:.2f}".format(dayup)) 天天向上2 def dayUP(df): dayup = 1.0 for i in range(365): if i % 7 in [6,0]: dayup =…
实例1: 一年365天,,以第一天的能力值为基数1.0,当好好学习时能力值相比前一天提高1%,没有学习时能力值相比前天要降低1%,每天努力和每天放任,一年下来的能力值相差多少? 解析: 如果每天都好好学习的话,就是计算1.01的365次方,为什么是365呢?因为这个能力值1是在第一天就拥有的,然后第一天好好学习就需要乘1.01,作为第一天的收获,第一天为1.0*(1+1%),第二天为1.0*(1+1%)**2.........第365天为1.0*(1+1%)**364.x**y在python中的…
PM2.5 pm = eval(input()) if pm>=75: print("空气存在污染") else : print("空气没有污染") print("空气{}污染".format("存在" if pm>=75 else "没有")) 健康 height,weight = eval(input()) bmi = weight/(height**2) who = ""…
p121: *题4.1:猜数字游戏.在程序中预设一个0~9之间的整数,让用户通过键盘输入所猜的数,如果大于预设的数,显示“遗憾,太大了!”:小于预设的数,显示“遗憾,太小了!”,如此循环,直至猜中该数,显示“预测N次,你猜中了!”,其中N是用户输入数字的次数. 源代码: from random import*y=5n=1m=Falsewhile(m==False):    x=eval(input("请输入您猜想的数字:"))    try:        if(x>y):  …
p56: *2.1 实例1的修改.改造实例代码1.1,采用eval(input(<提示内容>))替换现有输入部分,并使输出的温度值为整数. 源代码: TempStr=input("请输入符号:") x=eval(input("请输入温度值:")) if TempStr in ['F','f']:     C=(x-32)/1.8     print("转换后的温度是{:.2f}C".format(C)) elif TempStr in…
返回字符串 file = input() #返回字符串 fo = open(file,"r").read(6) print(fo) 返回列表形式 file = input() fo = open(file,"r") #print(fo) #返回列表形式 print(fo.readlines(-1)) file = input() fo = open(file,"r") for line in fo.readlines(): print(line.…
lambda sum = lambda x,y : x + y print(sum(3,3),type(sum)) 默认参数 def prints(str,times = 2) : print(str*times) prints("Tree",3) 变长参数 def sums(*a): res = 0 for i in a: res += i return res print(sums(1,2,3,4,5)) return def swap(a,b): return b,a print…
温度转换 def tempConvert(ValueStr): if ValueStr[-1] in ['F','f']: ans = (eval(ValueStr[0:-1]) - 32)/1.8 print("{:.2f}C".format(ans)) elif ValueStr[-1]=='C' or ValueStr[-1]=='c': ans = 1.8*eval(ValueStr[0:-1]) + 32 print("{:.2f}F".format(an…
Everybody in this country should learn how to program a computer,because it teaches you how to think. ——史蒂夫~乔布斯 圆的面积 import math radius = 25 area = math.pi*radius*radius print(area) print("{:.2f}".format(area)) 输入 name = input("输入人名:")…