分享

【Python】入门了解

 时予可 2023-04-26 发布于山西

1.Python加载

2.基本输入输出

Python程序的基本框架是"输入-处理-输出",而输入输出函数如下。

  • print()函数

函数用于输出或打印整型、浮点型、字符串数据至屏幕,并且支持格式化输出数据,调用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()函数

读取输入语句并返回,输入以换行符结束。

格式:input(x)

str1=input('Please input a string:')
print (str1)

3.函数的基本知识

  • 系统提供内部函数:字符串函数库、数学函数库、网络编程函数库、OS函数库

#字符串函数库
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))
  • 第三方提供函数库:讲解如何安装httplib2第三方函数库,再做了个简单的网页爬虫例子

  • 用户自定义函数:无返回类型、有形参、预设值参数等自定义函数

#无返回值函数
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)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多