python学习笔记(三)

我的python学习之路(三)

input的用法

输入指令:
eg:
a_input=input(“Please input a number:”)#返回值为string类型
if a_input==‘1’:

元组和列表

元组tuple ()也可以不加小括号,tuple中的值一旦确定就不能修改个数(类似于静态数组)
列表list []
append可以在列表后面加值
insert可以在指定位置加值insert(index,num)
remove(num)删除值为num的值,有多个重复值时删除index小的那个
print(a[-1])#输出最后一位的值
print(a[0:3])或print(a[:3])#输出前三位
print(a[-3:])#输出后三位
a.index(2)#返回第一个值为2的索引
a.count(4)#值为4的次数有几次
a.sort()#在源列表基础上排序,从小到大
a.sort(reverse=True) #在源列表基础上排序,从大到到小

多维列表

numpy和pandas是在神经网络中很常用的模块

字典dictionary

字典有一个key对应一个value,用大括号存储
输出就是字典名[key]
输出整个字典就是print(字典名)
也可以字典里面嵌套字典
字典的插入和输出
从头添加,从尾输出,类似于栈

import加载模块

time模块time.localtime()可以打印当前时间
import time as t #as的作用时可以将长的模块名缩减到短的
只想import某一模块的某些功能就写from time import 功能名 #这时调用时就不用time.功能名调用了
引用某一模块的全部功能就用from time import * #这个时候也不用time.调用而是直接输入功能名

用自己的模块

在一个py文件里定义某些功能,将新建py文件和之前的功能py文件放在同一个目录下,再在新建py文件头import 文件名 就可以实现

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值