人工智能(python)开发 —— python 基础的基础函数

发布时间:2024-11-23 09:17

数字数据分析基础:Excel或Python基础教学 #生活技巧# #工作学习技巧# #数字技能训练#

本章知识点:

       1、数值对象的构造(创建)函数:【也称为强制转换】float()、int()、bool()、complex()、str()

       2、bool()函数返回假值False的情况,其余都是真

       3、布尔的三个运算符:not 、and 、or

       4、正负号运算符:+ (正号)、- (负号)

       5、pass 语句

       6、预置的数据型函数:abs()、round()、pow()

       7、查看文档帮助:help()

       8、基本输入/输出函数:input()、print()

       9、显式换行: \

       10、隐式换行:()、【】、{}

数值对象的构造(创建)函数:    
       float(obj)                 用于字符串或数字转换为浮点数,如果不能出参数,则返回0.0
       int(x[, base = 10])    用数字或字符串转换为整数,如果不给出参数,则返回0 ;[base指进制,此处10代表十进制表示]
       bool(x)                     用x生成一个布尔值(True/False)
       complex(r = 0.0 , i  = 0.0)    用数字生成一个复数(实部为r,虚部为i)
       str(obj = “”)        用对象转换为字符串

bool()函数返回假值False的情况:

False 逻辑假值 None 空值 0, 0.0 , 0j 所有的数字零 —————后续————— “” 空字符串 () 空元组 [] 空列表 {} 空字典 set() 空集合 ...

布尔运算:

       运算符(三个): not    and     or

布尔非:not
       语法:not x
       作用:对 x进行布尔取非,如: bool(x) 为True,则返回False, 否则返回True

示例:

money = 103

if not money >= 100:

pay = money

else:

pay = money - 20

print(pay)

布尔与: and
       语法: x and y                                      注: x, y代表表达式
       作用:
                  优先返回 假值对象

                  当x为布尔值为False时,返回x, 否则返回y

示例:(只有当x,y都为True时才返回True,其他都返回False)

>>> True and True

True

>>> False and True

False

>>> True and False

False

>>> False and False

False

布尔或: or
      语法: x or y                         注: x, y代表表达式
      作用:
              优先返回 真值对象
              当 x 为True时,返回x, 否则返回y

示例:(只有当x,y都为False时才返回False,其他都返回True)

>>> True or True

True

>>> True or False

True

>>> False or True

True

>>> False or False

False

正负号运算符:+ (正号)、- (负号)        注:一元运算符
       语法:
                + 表达式
                - 表达式

示例:

a = 5

b = -a     

c = +a     

c2 = (2-3j)

c3 = -c2     

pass 语句
        作用:通常用来填充语法空白
        语法:
                pass

预置的数据型函数:

        abs(x)                                        取x的绝对值

        round(number[, ndigits])        对数值进行四舍五入,ndigits是小数点向右取整的位数,负数表示向左取整【int()函数会舍去小数点后面的值】

        pow(x y , z = None)                相当于 x**y 或 x**y % z

示例:

x = 1234.56789

round(x)=1235 【int(x)=1234】

round(x,4)=1234.5679

round(x,-1)=1230

round(x,-3)=1000

help() 函数可查看函数帮助文档

>>> help(函数名)

基本输入函数: input
       作用:从标准输入设备上读取一个字符串,末尾的换行字符会被删除
       格式:input(“提示字符串”)
       说明:返回输入的字符串
                  注: '提示字符串' 可以为空

基本输出函数: print
       作用:将一系列的值以字符串形式输出到标准输出设备上,默认为终端
       格式:print(value, ...  , sep=’’ , end= ‘\n’ , file=sys.stdout , flush=False)

关键字参数的含义:
       sep:两个值之间的分隔符,默认为一个空格
       end:输出完毕后在末尾自动追加一个字符串,默认文换行符
       flush:是否立即将流进行输出

       file:流对象,默认为sys.stdout

示例:

print(1,2,3,4)

print(1,2,3,4, sep ='#')

print(1,2,3,4, sep='->')

print('我是第一行汉字',end='')

print('我是第二行汉字')

print('我可能会被放在缓冲区。。。', end='',flush=True)   

import time

    time.sleep(10)

print('我睡醒了')


显式换行:
      折行符 \ (反斜杠)
      必须放在一行的末尾,来示意解释执行器,下一行也是本行的语句

隐式换行:
      所有括号内的空容换行称为隐式换行: () {} []

如:

x = 2 * (3 + 4

+ 5)

附录

        

人工智能(python)—— 目录汇总


网址:人工智能(python)开发 —— python 基础的基础函数 https://www.yuejiaxmz.com/news/view/208537

相关内容

零基础 学 python开发 (Genius套餐A) 二十二
python excel数据分析师职业技能
Python开发,揭秘求职者的“硬核”技能与职场生存指南
小白如何做一个Python人工智能语音助手
Python应用:让生活更智能
Python函数
生活中的5 个自动化Python 项目——从初学者到高级(附零基础学习教程)
Home Assistant:基于Python的智能家居开源系统详解
STM32Cube高效开发教程(基础篇)
Python从0到100(七十三):Python OpenCV

随便看看