1.Python加载 略 2.基本输入输出 Python程序的基本框架是"输入-处理-输出",而输入输出函数如下。
函数用于输出或打印整型、浮点型、字符串数据至屏幕,并且支持格式化输出数据,调用format()函数。 格式:print(x) print(format(val,format_modifier)) 其中val表示值,format_modifier表示格式。 print(12.5) print('hello world!') print(format(12.54284,'6.2f'))#'6.2f'表示输出6位,小数点后精度2位,超出范围自动补0 print(format(0.3456,'.2%'))#'.2%'表示输出百分比
读取输入语句并返回,输入以换行符结束。 格式:input(x) str1=input('Please input a string:') print (str1) 3.函数的基本知识
#字符串函数库 str1=('hello') print(len(str1))#len()求字符串长度 print(str1.islower())# islower()判断字符串是否大小写,一个大写返回False str2=str1.replace('e','E')#replace()用于新字符串替换旧字符串 print(str1,str2) #数学函数库 import math print(math.pi) val=math.sin(math.pi/6) print(val) print(pow(2,3))
#无返回值函数 def fun1(val1,val2): print(val1) print(val2) fun1(3,22) #有返回值函数 def fun2(x1,x2): print(x1,x2) y1=x1+x2 y2=x1-x2 y3=x1*x2 y4=x1/x2 y5=x1**x2 return y1,y2,y3,y4,y5 re=fun2(2,5) print(re) def fun3(n1,n2,n3=10):#预定义值参数不能先于无预定义值参数 print(n1,n2,n3) n=n1+n2+n3 return n re1=fun3(2,3) re2=fun3(2,3,5)#预定义的参数在调用时,实参可以省略,也可以替换默认定义的预定义值 print(re1,re2) |
|