python mysql插入时判断变量为none插入空值_Python学习之路

1.工具选择

之前学习python直接用的是IDE pycharm, 这次跟着猴子老师学习使用的是Anaconda里面的Jupyter notebook。 Anaconda是一个工具集成软件,里面有很多实用的数据分析工具。

教程地址:

零基础掌握人工智能(AI)核心语言:Python​www.zhihu.com
985c4bcf8e59d4bc7ee84c9f58bb2542.png

下载很简单,直接在搜索Anaconda官网下载就可以。

Jupyter notebook对比于pycharm的优势:在教学里面,用Jupyter 的优势在于你们可以对每一行单独运行,然后很直观的看到结果。为了初学者来说,真的很方便。

2.Python 基础

1)基本数据类型

字符串string:

顾名思义,字符串就是平时我们常用的文字信息,像汉字,英文这些。

在python中可以直接用‘+’ 对字符串进行合并。

#case study1:define string
nameStr='Jack Ma'
moneyStr=' has Money'
#combine strings
print('use + to combine strings:',nameStr+moneyStr)

数值number:

int和float是两种数值的类型,其实也比较好理解,int就是integer, 指的是整数型数值。float是浮点数,指的是后面有小数点的数值,注意的是 像0.00这种也是浮点数。

#1 Integer: Jark Ma is 50
age=50
#2 Floating:I use Jark Ma's Yuebao to earn 3.53 RMB
money=3.53

布尔boolean:

布尔值简单来说就是中文我们平时说的,对 和 错,分别是,True 和 False。python里,如果用数字来转换,就是1 (True)和 0 (False)。 平时在一些数据库里面,会看到有一些列储存的就是1和0。

还有python是把0,空字符串‘ ’,空列表[]和None都看作False,把其他数值和非空字符串都看作True。

age=10
if age==10:
    print('判断条件是True')
else:
    print('判断条件是False')

None:

目前工作中有遇到NULL值,所以这里我刻意去百度了以下,发现原来在python里面是没有null值的,取而代之,叫做None。

age=None
if age
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值