人工智能(python)开发 —— python 基础的基础函数
数字数据分析基础: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

