程序媛计划——python初级class5~13

列表和元组都是可迭代对象(可以用于for in)

列表 []

#添加列表元素:

list.append(argu)

#修改列表:

list[2] = 2017

 

#删除列表元素

Del list[2]

 

#获取列表长度

len(list)

#组合列表

>>>[1,2,3]+[4,6]

[1,2,3,4,6]

#定义有周期性的列表

[100,]*4==[100,100,100,100]

 

元组()

特点:元组中的元素不能修改

#创建元组

Tup1 = (‘apple’,’ip’,2016,2017)

tup2=‘x’,’y’,’z’

#创建空元组

Tup = ()

#创建只含有一个元素的元祖

Tup =(1,)

 

#对元组进行连接组合

tup3 = tup1+tup2

#删除整个元组(不能删除元组中的元素)

Del tup3

 

#获取元组长度

len(tuple)

 

#获取有周期性的元组

(100,)*4==(100,100,100,100)

 

 

字典{}

特点:key必须是不变对象,如str,num或者tuple;同一个key不能出现两次,如果定义时有两个相同的key,相应的后一个value会覆盖前一个

#define

D = dict(name =‘bob’,age =20)

D ={‘apple’:’苹果’,‘banana‘:’葡萄‘}#key是不可变对象字符串,要带引号

 

#通过key获取value

d= {‘name’:’Jane’, ‘sex’:’female’}

print d[‘sex’]

 

#修改value

d[‘name’] = ‘bob’

 

#添加新key-value

d[‘height’] = 163

 

#del key-value

d[‘sex’] = ‘female’

 

#del all dict

d.clear() #删除后d变成空字典

del d #字典被彻底删除,再使用时会报错

 

#返回字典中的所有键key/value

dict.keys()

dict.values()

 

Class10~13

时间和日期

#返回1970年1.1午夜到现在的时间秒数

Import time

Print time.time()

#返回现在从年到秒的时间

Print time.localtime(time.time())

#返回有一定格式的当前从年开始到秒到时间

time.strftime('%Y-%m-%d %H:%M:%S',time.localtime())#前面的格式化字符串取的是time.localtime()函数的中时间日期格式化符号对应的数据;前面这些Ymd……是py中时间日期格式化符号

 

#返回月历

import calendar

print calendar.month(2017,9)

Console:

   September 2017

Mo Tu We Th Fr Sa Su

             1  2  3

 4  5  6  7  8  9 10

11 12 13 14 15 16 17

18 19 20 21 22 23 24

25 26 27 28 29 30

 

#返回当天所属星期

import time

print time.strftime('%a',time.localtime())

 

 

 

函数()

函数中return是函数结束的标志,所以执行了一个return 就直接结束不会再执行下面代码的return了。

函数不一定要有return语句

 

转载于:https://www.cnblogs.com/IcarusYu/p/7482896.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/268475.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

html转excel有问题,html转excel

在工作中时常会遇到转换的问题,比如在浏览网站的时候看到一个不错的表格,但这个表格是网页上面的,该网站又不提供下载,这个时候该如何将这个表格下载下来,并且完整的将其转换到Excel中呢?下面8844就为你介绍如何将Htm…

[跟我学UML] UML中的对象图

缩略语UIS UML Infrastructure Specification UML基础结构规范UML Unifed Modeling Language 统一建模语言USS UML Superstructure Specification UML上层结构规范参考资料《UML Infrastructure Specification, v2.2》《UML Superstructure Specifica…

解决移动端 手机号input 属性为 number,maxlength无效情况

<input type"number" oninput"if(value.length>11)valuevalue.slice(0,11)" /> 转载于:https://www.cnblogs.com/qq735675958/p/7483538.html

计算机无法安装hp网络打印机,安装HP网络打印机步骤

打印机在连接上网线以后会通过路由器的DHCP服务自动设置一个IP&#xff0c;但是此IP不一定与你的计算机的IP处在同一个IP段(同段IP为192.168.0.***&#xff0c;即前三位相同(不一定为192.168.0)&#xff0c;只有最后一位不同)&#xff0c;IP不在同一段是无法连接的。此时应手动…

VTP (vlan trunking protocol)

VTP&#xff08;vlan trunking protocol&#xff09;vlan中继协议&#xff0c;是一个二层协议&#xff0c;主要用于在一个vtp域内同步vlan信息&#xff08;vlan的添加、删除、重命名&#xff09;。所谓vtp域&#xff0c;就是配置了相同vtp域名的所有连接在一起的交换机组成的网…

隐藏GridControl的“Drag a column header here to group by that column”

打开设计器&#xff0c;找到OptionsView&#xff0c;往下拉设置showGroupPanel为false 转载于:https://www.cnblogs.com/Cruise-Yang/p/7490052.html

英语面试计算机岗位,计算机专业英语面试自我介绍.docx

计算机专业英语面试自我介绍Hello, my name is XX, born in XX, which is the main reason I choose XXXXX University to have my graduate study.Communication is a fresh field to me, since my major in undergraduate is accounting. I have little professional trainin…

数字电视,方便了谁

对话一&#xff1a;“你好&#xff0c;有线电视服务中心吗&#xff1f;”“你好&#xff0c;是的&#xff0c;什么可以帮到你&#xff1f;”“我的电视现在看不了&#xff0c;图像全是马赛克&#xff0c;请问是什么问题&#xff1f;”“我们派师傅上门检查一下吧&#xff0c;可…

实例分享--告诉你如何使用语音和自然语言控制智能家居

ZigBee作为一种短距离、低功耗的无线通信局域网协议&#xff0c;其优点是超低功耗、安全性高和自组网&#xff0c;并且可容纳多个设备&#xff0c;因此在智能家居控制中占有很大的优势。 但是&#xff0c;仅仅使用ZigBee技术来控制家居设备显得比较单薄&#xff0c;或者不够“智…

感恩

父亲病了我必须回家看看&#xff01; 转载于:https://blog.51cto.com/lml666666/193516

html中input两个圆括号,如何使用Jquery将光标聚焦在两个括号(括号)之间?

我有一个与按钮一起工作的计算器来分配值。主要想法是生成公式。这些值被无缝添加到“输入”中。所有支架输入您相应的按钮时&#xff0c;我需要发生的是继续在括号如何使用Jquery将光标聚焦在两个括号(括号)之间&#xff1f;输入值的Jquery$(document).ready(function() {$(&q…

Spring框架中的Bean是线程安全的吗

答: 不是安全的。 Spring中的Bean默认是单例模式的&#xff0c;框架并没有对bean进行多线程的封装处理。 注&#xff1a;单例bean是指IOC容器中就只有这么一个bean&#xff0c;是全局共享的&#xff0c;有多少个线程来访问用的都是这个bean。 如果Bean是有状态的&#xff0c;…

python--14 递归

递归是神马 >>> def recursion():  ... recursion()  ...   >>> recursion()  Traceback (most recent call last):   File "<stdin>", line 1, in <module>   File "<stdin>", line 2, in recursion   …

使用Reflector.FileDisassembler反编译DLL

转自http://www.cnblogs.com/wuliangbo Reflector for .NET 下载地址&#xff1a;http://www.aisto.com/roeder/dotnet/ Reflector.FileDisassembler.dll cs文件的工具下载地址 &#xff1a; http://www.denisbauer.com/Downloads/Reflector.FileDisassembler.zip 1.下载Refl…

html5 type submit,input type=submit

"submit"类型的元素呈现为提交按钮 - 单击一个将尝试提交表单到服务器。值用作按钮标签的DOMString活动点击支持的通用属性类型和价值IDL属性值方法没有值元素的value属性包含一个 DOMString作为按钮的标签如果你不指定一个value&#xff0c;你会得到一个默认标签&am…

NOD32最新升级ID

2009年08月20日NOD32最新升级ID —————————————————————————— 两个EAV激活码&#xff1a; M26F-0233-3WRA-7M6W-H4QL-8K7J M26F-0233-3WRA-8DET-U646-T94T 用户名 密码 版本 EAV-19640855 - rtr3afv8pa >> ess E…

链表 - Part I

链表是一种物理存储单元上非连续、非顺序的存储结构&#xff0c;数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点&#xff08;链表中每一个元素称为结点&#xff09;组成&#xff0c;结点可以在运行时动态生成。每个结点包括两个部分&#xff1a;一个是…