机器学习之Python快速入门笔记1

本文介绍了如何通过Anaconda快速配置Python环境,包括下载安装Anaconda、使用Anaconda Prompt检查已安装库及安装新库的方法,并提及后续将涉及Python的数值运算、字符串操作和索引等内容。
摘要由CSDN通过智能技术生成

Python环境配置

  去Anaconda官网下载安装Anaconda,它是一个开源的Python发行版本,其包含了conda、Python等多个科学包及其依赖项。这样就不用单独安装Python和配置其它的库了。
  如果下载过于缓慢,可以点击这里。下载完成后可以从开始菜单那找到Anaconda。
这里写图片描述
  打开Anaconda Prompt,输入conda list 测试,要能打印出已经安装的库。如果要安装其它库,可以执行pip install 库名。接下来就可以用Jupyter Notebook来编写代码了哈。
###Python数值运算

打印2的3次方值:
print(2**3)

几种常用类型:
 - int
 - float
 - str
 - bool  值可为True或False
 获取类型:
 tang = 1.5
 type(tang)
 类型转换后获取类型:
 type(int(tang))

 比较:
 print (1 < tang < 5)
 输出:True

基本数值操作
取绝对值:
abs(15.6)
四舍五入:
round(15.4)
科学计数法:
1.3e-5
1.3e5

###字符串操作

tang_str = 'hello python'
print (tang_str * 3)
输出:hello pythonhello pythonhello python
计算长度:
len(tang_str)
分割字符串:
tang = '1 2 3 4 5'
tang2 = tang.split()
print (tang2)
以空格分割字符串,输出:['1', '2', '3', '4', '5']
合并字符串:
tang_str = ' '
tang_str2 = tang_str.join(tang2)
print (tang_str2)
输出:1 2 3 4 5

去除空格:
1、去除两边的空格:
tang = '    hello python    '
tang.strip()
2、去除左边空格:
tang.lstrip()
3、去除右边空格:
tang.rstrip()

传入对应字符串:
tang_str = '{} {} {}'.format('bai','long','ma')
print (tang_str)
输出:bai long ma
按位置传值:
tang_str = '{2} {1} {0}'.format('bai','long','ma')
print (tang_str)
输出:ma long bai
传值:
tang_str = '{bai} {long} {ma}'.format(bai = 10,long = 5,ma = 1)
print (tang_str)
输出:10 5 1
传值:
tang = 'bai long ma:'
b = 456.0
c = 789
result = '%s %f %d' % (tang,b,c)
print (result)
输出:bai long ma: 456.000000 789

###索引

  • 从前面是从0开始
  • 从后是从-1开始

切片:表示从哪到哪

yang = 'heheda'
tang = yang[0:4]
print (tang)
 输出:hehe
注意:不是从0到4,而是从0到3,此切片相当于左闭右开的区间

tang = 'hello'
yang = tang[:]
print (yang)
输出:hello
每隔2步取一个值
tang = 'heyman'
new_str = tang[::2]
print (new_str)
输出:hya
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值