没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论































2019/12/12 AI 基础:Python 简易入门
https://mp.weixin.qq.com/s?__biz=MzIwODI2NDkxNQ==&mid=2247486794&idx=3&sn=b2e87d40660b72c0ceab0342f59bda52&chksm=970486
…
1/25
AI 基础:Python 简易入门
0.
导
语
Python是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用
于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立
的、大型项目的开发。
在此之
前,我已经写了以下几篇AI基础的快速入门,本篇文章讲解python
语
言
的
基
础
部
分
,
也
是
后
续
内
容
的
基
础
。
已
发
布
:
AI 基础:Numpy 简易入门
AI 基础:Pandas 简易入门
AI 基础:Scipy(科学计算库) 简易入门
AI基础:数据可视化简易入门(matplotlib和seaborn)
后
续
持
续
更
新
本
文
代
码
可
以
在
github
下
载
:
https://github.com/fengdu78/Data-Science-Notes/tree/master/1.python-basic
文
件
名
:
Python_Basic.ipynb
原创:机器学习初学者 1周前机器学习初学者

2019/12/12 AI 基础:Python 简易入门
https://mp.weixin.qq.com/s?__biz=MzIwODI2NDkxNQ==&mid=2247486794&idx=3&sn=b2e87d40660b72c0ceab0342f59bda52&chksm=970486
…
2/25
1Python
数
据
类
型
1.1
字
符
串
在Python中用引号引起来的字符集称之为字符串,比如:'hello'、"my Python"、"2+3"等都是字
符串 Python中字符串中使用的引号可以是单引号、双引号跟三引号
print ('hello world!')
hello world!
c = 'It is a "dog"!'
print (c)
It is a "dog"!
c1= "It's a dog!"
print (c1)
It's a dog!
c2 = """hello
world
!"""
print (c2)
hello
world
!
转义字符''
转义字符\可以转义很多字符,比如\n表示换行,\t表示制表符,字符\本身也要转义,所以\
\表示的字符就是\
print ('It\'s a dog!')
print ("hello world!\nhello Python!")
print ('\\\t\\')

2019/12/12 AI 基础:Python 简易入门
https://mp.weixin.qq.com/s?__biz=MzIwODI2NDkxNQ==&mid=2247486794&idx=3&sn=b2e87d40660b72c0ceab0342f59bda52&chksm=970486
…
3/25
It's a dog!
hello world!
hello Python!
\ \
原样输出引号内字符串可以使用在引号前加r
print (r'\\\t\\')
\\\t\\
子字符串及运算
s = 'Python'
print( 'Py' in s)
print( 'py' in s)
True
False
取子字符串有两种方法,使用[]索引或者切片运算法[:],这两个方法使用面非常广
print (s[2])
t
print (s[1:4])
yth
字符串连接与格式化输出
word1 = '"hello"'
word2 = '"world"'
sentence = word1.strip('"') + ' ' + word2.strip('"') + '!'
print( 'The first word is %s, and the second word is %s' %(word1, word2))
print (sentence)
The first word is "hello", and the second word is "world"
hello world!
1.2
整数
与
浮
点
数

2019/12/12 AI 基础:Python 简易入门
https://mp.weixin.qq.com/s?__biz=MzIwODI2NDkxNQ==&mid=2247486794&idx=3&sn=b2e87d40660b72c0ceab0342f59bda52&chksm=970486
…
4/25
整数
Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模
一样
i = 7
print (i)
7
7 + 3
10
7 - 3
4
7 * 3
21
7 ** 3
343
7 / 3#Python3之后,整数除法和浮点数除法已经没有差异
2.3333333333333335
7 % 3
1
7//3
2
浮
点
数
7.0 / 3

2019/12/12 AI 基础:Python 简易入门
https://mp.weixin.qq.com/s?__biz=MzIwODI2NDkxNQ==&mid=2247486794&idx=3&sn=b2e87d40660b72c0ceab0342f59bda52&chksm=970486
…
5/25
2.3333333333333335
3.14 * 10 ** 2
314.0
其它表示方法
0b1111
15
0xff
255
1.2e-5
1.2e-05
更多运算
import math
print (math.log(math.e)) # 更多运算可查阅文档
1.0
1.3
布
尔
值
True
True
False
False
True and False
False
剩余23页未读,继续阅读
资源评论


code36
- 粉丝: 4183
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 装饰装修工程项目管理工作流程(1).doc
- 信科09-3班软件工程超市系统.doc
- jppe-rs-Rust资源
- (源码)基于C语言Linux操作系统的嵌入式应用开发项目.zip
- workerman-硬件开发资源
- 互联网平台垄断行为的特征、成因与监管策略.docx
- 大数据环境下如何做好档案信息开发和利用工作.docx
- 物联网金融模式下供应链融资风险识别与控制研究.docx
- NET中小型企业研发项目管理平台系统需求分析.doc
- 大数据背景下的支付服务发展.docx
- 《计算机网络安全技术》教学导案.doc
- vb+SQL学生信息管理系统-毕业论文[1].doc
- 移动通信技术论文.docx
- 高校办公室行政人员档案信息化安全管理策略-办公档案论文.doc
- 网络化时代高校图书馆读者服务工作拓展的相关问题探析1.docx
- kv电网计算机整定计算新方案.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
